摘要:
题目链接: https://www.acwing.com/problem/content/3/ 思路 完全背包问题就是在01背包问题的基础上增加了一个条件,所有物品的数量无限。 所以在写的时候只需要一维数组从小到大枚举,因为对于每个i(物品数),更新都是从小到大开始的,所以每次更新都保证前面的是已经 阅读全文
posted @ 2021-11-04 20:44
longwind7
阅读(37)
评论(0)
推荐(0)
摘要:
题目链接:https://www.acwing.com/problem/content/2/ 01背包,一维更新,更新时要从大到小枚举 状态转移方程:f[j] = max( f[j] , f[j-v] + w] ); 需要从大到小枚举的原因是,为了使f[j-v]是i-1的状态而不是i的状态。因为v> 阅读全文
posted @ 2021-11-04 17:33
longwind7
阅读(40)
评论(0)
推荐(0)

浙公网安备 33010602011771号