动态规划详解
经典背包问题小偷去某商店盗窃,背有一个背包,容量是5kg,现在有以下物品(物品不能切分,且只有一个),请问小偷应该怎么拿才能得到最大的价值?重量 价值物品1 1kg 6元 60 / 10 = 6物品2 2kg 10元 100/20 = 5物品3 4kg 12元 120/40 = 3思路分析我们把5kg的袋子,拆分成1kg,1kg这样子计算,里面的表格就表示当前重量下能装的最多的钱。表格的数列就表示是要装的物品,如下图的表格:1KG2
原创
2020-10-27 13:26:12 ·
108 阅读 ·
0 评论