01背包

来源:互联网 发布:seo大牛张辉的网站 编辑:程序博客网 时间:2024/06/12 21:16

每种物品只有一件,可以选择放(1),或者不放(0)。

背包的容量value,价值price[i],物品i,

dp[i][value] = max(dp[i][value], dp[i][value - price[i]] + price[i]),第i个物品放到背包中,背包容量和价值

背包的容量递减,直到放不下物品为止

寻找那个消耗背包容量少,但是获得的价值高的物品

原创粉丝点击