动态规划---背包问题
0-1背包问题
最常见的0-1背包问题,改问题描述如下:
有一个课装载重量为W的背包和N个商品,每个物品都有重量和价值两个属性,其中第i个商品的重量为wt[i],价值为val[i],现在用这个背包装商品,问最多能装的价值是多少?
举个例子更直观吧:
高压锅重 4kg,价值300
风扇重 3kg,价值200
皮鞋重 1kg,价值150
背包总重4kg;
在面对一个动态规划时候,往往从以下几个方面分析,会有奇效:
本题中状态和选择是什么?
这个例子中的状态很显然有两个,一个就是背包的重量W,一个
原创
2021-05-10 17:22:35 ·
1003 阅读 ·
5 评论