摘要: 问题描述:给定n种物品和一背包,物品i的重量是wi,其价值是pi,背包的容量是M,问如何选择装入背包中的物品总价值最大? 问题特点是:每种物品一件,可以选择放1或不放0。 用子问题定义状态:即f[i][v]表示前i件物品恰放入一个容量为v的背包可以获得的最大价值。则其状态转移方程便是: f[i][v 阅读全文
posted @ 2017-03-10 10:40 跳出 阅读(529) 评论(0) 推荐(0) 编辑