主要分类
0-1背包
每个物品只能取一次
Leetcode:
- Leetcode 474. Ones and Zeroes(01背包)
爆搜解法
用 4 个 bit 分别标识 4 种物品,取还是不取。
贪心法 - 错误解
所有的贪心,都是错误的!!!
反例:
取价值最高
m=2, A = [1, 1, 2], V = [2, 2, 3] •
贪心答案:3,正确答案:4
取重量最轻
m=2, A = [1, 1, 2], V = [1, 1, 3]
贪心答案:2,正确答案
取单位价值最高
m=3, A = [1, 1, 3], V = [2, 2, 5]
贪心答案:4,正确答案:5
爆搜算法的局限
...