动态规划(2)——01背包
问题描述:给定n种物品和一个背包。物品i的重量是wi,其价值位vi ,背包的容量为C。问应该如何选择装入背包的物品,使得转入背包的物品的总价值为最大?
在选择物品的时候,对每种物品i只有两种选择,即装入背包或不装入背包。不能讲物品i装入多次,也不能只装入物品的一部分。因此,该问题被称为0-1背包问题。
把这个过程理解下,在前i件物品放进容量C的背包时,它有两种情况:第一种是第i件不放进去,这时所
...