hdu 3033 I love sneakers! 分组背包 每组至少选1件

缘起

学习分组背包, 【1】中展示了分组背包的板子. 那里对分组背包的定义是每个物品组中至多选择一件商品. 现在将分组背包问题的定义稍微改动一下

1
2
分组背包问题是N件物品,背包容量是V,第i件物品的重量是W[i],价值是P[i],这些物品分成K组
每组物品中至少取一件物品,问背包的最大价值.

即原先是每组物品中最多取一件商品, 但是现在改成恰好取一件.

Read More