首页 > 解决方案 > 带约束的背包问题的动态规划解

问题描述

如何修改具有约束的背包问题的 DP 算法,即下一个要采取的项目必须比前一个项目有更多的利润。

详细说明:

我们的桌子上有很多寿司。•它们排列成一条线。每个寿司都有质量价值(如果味道更好,则更高) 寿司的质量价值是不同的。多种寿司

•找到一种吃寿司的方法,使得(1)总质量价值最大化,(2)所吃寿司的质量价值增加,即当你吃寿司A时,你接下来必须吃比A更好的寿司B。 •您的算法应该在 O(n2) 时间内运行

标签: algorithmdynamic-programmingknapsack-problem

解决方案


推荐阅读