【Algothrim】 动态规划
来源:互联网 发布:js数组遍历删除元素 编辑:程序博客网 时间:2024/05/16 08:48
不喜欢看原理,喜欢做题,做半天才发现不懂理论还是不行的,不然做了还是不会写,不懂原理。
比较明显的就是我做了些动态规划实例的题目,才发现已经有人整理过,非常详细。
我们有时候还是不要埋头耕田,还是得看看别人总结好的,这样可以更高效的完成自己想做的事情。
http://blog.csdn.net/carol123456/article/details/52155142
01背包完全背包多重背包定义每种物品仅有一件,可以选择放或不放。第i种物品的费用是c[i],价值是w[i]。有N种物品和一个容量为V的背包,每种物品都有无限件可用。第i种物品的费用是c[i],价值是w[i]。有N种物品和一个容量为V的背包。第i种物品最多有n[i]件可用,每件费用是c[i],价值是w[i]。伪代码for i=1..Nfor v=V..0
f[v]=max{f[v], f[v-c[i]] + w[i] };for i=1..N
for v=0..V
f[v]=max{f[v], f[v-cost] + weight }f[i][v]=max{ f[i-1][v-k*c[i]]+k*w[i] | 0<= k <= n[i] }例子
Bone collector
http://blog.csdn.net/carol123456/article/details/52163155
Business investment
http://blog.csdn.net/carol123456/article/details/51754404
Making N dollars
http://blog.csdn.net/carol123456/article/details/51754452
Stamps
http://blog.csdn.net/carol123456/article/details/52058207
Piggy-Bank
http://blog.csdn.net/carol123456/article/details/52211190
0 0
- 【Algothrim】 动态规划
- 【Algothrim】动态规划法实例1
- 【Algothrim】动态规划法实例2
- 【Algothrim】 动态规划实例(Stamps)
- 【Algothrim】动态规划之背包九讲
- 【Algothrim】 动态规划实例 (Bone Collector)
- 【Algothrim】动态规划实例 (PC Assemble)
- 【Algothrim】 动态规划实例 (Piggy-Bank)
- 【Algothrim】动态规划实例三(Domino Tiling )
- 【Algothrim】动态规划实例四(Business investment)
- 【Algothrim】动态规划实例(0、1背包问题)
- 【Algothrim】动态规划实例 (Scores of marbles )
- 【Algothrim】动态规划实例(最长不下降子序列)
- 【Algothrim】动态规划实例(马拦过河卒)
- 【Algothrim】 动态规划实例 (数字三角形问题)
- 【Algothrim】 动态规划实例(最长公共子序列)
- 【Algothrim】 动态规划实例 (金明的预算方案 )
- 【Algothrim】动态规划实例 (Giving Coins for Candies)
- 断言assert总结
- 初识Agile/CMMI/Scrum
- 关于几种下载口:JLINK、SWD、JTAG、ULINK、ST-LINK
- 解决mysql java.sql.SQLException: The server time zone value‘XXXXXX' is unrecognized or represents...
- 一个不断提出的问题:Linux下JDK到底应该安装在哪儿?
- 【Algothrim】 动态规划
- UVALive3263(计算几何基础)
- 如何在git里撤销(几乎)任何操作
- C++实现堆、最大堆、最小堆 -- 堆排序插入删除操作
- (未实用)opencv3.0 函数学习 9——膨胀与腐蚀
- 七夕节还奋斗在生产第一线
- 线性回归 linear regression
- 开源DirectShow分析器和解码器: LAV Filter
- 常用正则表达式大全,手机、电话、邮箱、身份证(最严格的验证)、IP地址、网址、日期等,一般前台js验证,来这里就够了...