有界背包问题的时间复杂度

时间:2019-04-15 18:00:49

标签: dynamic-programming knapsack-problem

对于有重复问题的有界背包,我给了一个容量为W的背包。我必须填充背包,以使背包内物品的总价值最大化,其中每个物品都有相关的权重和值w v。但是,每个项目最多只能有K个。我找到了可以做到这一点的算法,并且我相信它的运行时间为O(Wn)。但是,我发现很多消息来源说它可能是O(WKn)。如果那是正确的时间复杂度,为什么会是O(WKn)?

为了透明起见,这确实是一个作业问题。除非我阅读的源完全错误,否则我只需要时间复杂度为何为O(WKn)的帮助。

0 个答案:

没有答案