![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
动态规划
lillte_bird
这个作者很懒,什么都没留下…
展开
-
动态规划dp{0-1背包问题,最长公共子序列,最大子段和}
任务一 0-1背包问题算法描述1.设f[i][j]为装入第i个物品时,背包剩余容量为j。w[i]为第i个物品重量,v[i]为第i个物品价值2.采用递推公式:当 j<wi f[i][j]=f[i+1][j];否则 f[i][j]=max{f[i+1][j-w[i]]+v[i], f[i+1][j]}由下至上推出剩余第1个物品时,背包的最大价值;3.利用f[i][j]...原创 2019-10-23 09:46:18 · 194 阅读 · 0 评论 -
0-1背包问题(dp)
对0-1背包问题简单理解1.符号定义v(i) : 第 i 个物品价值;w(i) : 第 i 个物品重量;V(i, j) : 存放第 i 个物品时背包剩余 j 容量。2.对于每个物品,存在两种状态,放或者不放。如果背包剩余容量小于 j ,第 i 个物品不能一定不能放入背包,此时背包物品放置情况与第 i-1 个物品放置情况相同。即 j<w(i) V(i, j)=V(i...原创 2019-07-27 21:26:30 · 162 阅读 · 0 评论