背包问题扩展【动态规划】

【题目】先给出题目的链接 【分析】 题目有点类似于宝背包问题,算是一种背包问题的变形。首先我们要留出背包容量为1来装价值最大的东西,剩下的背包体积还有其他物品就按照01背包的解题思路去求解。最后问题的答案就是:价值最大的东西的价值+剩余空间dp[]之后的最大价值。 如果把背包容量完全给了去dp[]求解的话,求得的最终价值并不是最大的,这个问题仔细思考一下就不难发现。因为当体积刚好用完的时候,就不能
相关文章
相关标签/搜索