
dp背包问题
Tsukinousag1
我要干嘛来着
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
01背包 与 完全背包 中的降维
01背包 每种物品只有一件 对于二维降一维,外层循环中的每一个i其实是不需要记录的 所以在第i次循环刚开始时,所有的dp[]都未更新,此时下面的dp[x]记录的是前i-1个物品在容量是x时的最大值(x>=0&&x<=V) dp[0] dp[1] dp[2...原创 2019-08-21 20:58:53 · 363 阅读 · 0 评论 -
POJ - 1742 Coins(多重背包—二进制优化,背包可行性,单调队列优化)
多重背包习题POJ - 1742 题目大意:有n种不同价值的硬币,每种硬币对应一个数量,求它们能在价值为m的背包内拼凑出不同价值数量(1~m)。 这道题背包体积<=100000,最大的背包价值和数量(1<=Ai<=100000,1<=Ci<=1000),所以主要考虑时间复杂度 dp[i]背包容量为i时的最大价值 v[i]硬币的价值等同于体积 w[i]硬币的数量 1....原创 2019-08-27 13:14:17 · 359 阅读 · 0 评论