书本整理
来源:互联网 发布:wps有mac版吗 编辑:程序博客网 时间:2024/04/27 20:19
[题目描述]
Frank是一个非常喜爱整洁的人。他有一大堆书和一个书架,想要把书放在书架上。书架可以放下所有的书,所以Frank 首先将书按高度顺序排列在书架上。但是Frank发现,由于很多书的宽度不同,所以书看起来还是非常不整齐。于是他决定从中拿掉k本书,使得书架可以看起来整齐一点。
书架的不整齐度是这样定义的:每两本书宽度的差的绝对值的和。例如有4本书:
1x2
5x3
2x4
3x1
那么Frank将其排列整齐后是:
1x2
2x4
3x1
5x3
不整齐度就是2+3+2=7
已知每本书的高度都不一样,请你求出去掉k本书后的最小的不整齐度。
[题目分析]
赤裸裸的DP
dp[i][j] //以i结尾,已取好j本书
题目就是求min{dp[i][N-K]}//既取好N-K本书的最优值,N-K<=i<=N
下面就可以得到方程:
dp[i][j]=min{dp[k][j-1]+abs(w[i]-w[k])}
初始化:
for(i=0;i<=n;++i)dp[i][0]=dp[i][1]=0;
于是一个崭新的DP诞生了!
- 书本整理
- 书本整理
- 书本整理
- 书本整理
- 洛谷1103 书本整理
- luogu1103书本整理
- 洛谷P1103 书本整理
- 洛谷 P1103 书本整理
- 洛谷 P1103 书本整理
- SSL2081 书本整理(dp)
- 【SSLGZ 2081】书本整理
- 动态规划---书本整理
- P1103 书本整理 【dp】
- 书本整理 洛谷p1103
- P1103 书本整理(洛谷)
- 【动态规划】【RQ225】【JSOI2007】书本整理
- rqnoj-225-书本整理-逆向思维dp
- 动态规划 洛谷P1103 书本整理
- 人生的三张财务报表
- 批处理
- fstream不支持中文文件名的问题
- 自己的汇编版hello world
- SQL Server开发过程中的十种常见问题总结(1)
- 书本整理
- 收藏Android相关的资料链接
- struts2工作流程
- SQL Server:视图的架构刷新和绑定
- 用户控件上的GridView如何导入、导出到Excel表
- C# 字符串DES加/解密与MD5加密类
- 回发或回调参数无效。在配置中使用
- 一个题目包括70种网页制作常用技巧
- 邮电院校形势对比与出路(ZT)