算法设计与分析chap8(dynamic programming2014).ppt

算法设计与分析chap8(dynamic programming2014).ppt

算法设计与分析chap8(dynamic programming2014)

*;*;动态规划;分治法与动态规划;*;*;空间换取时间(时空权衡);*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;为什么比对中可以插入空格?;;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*; 这个方程非常重要,基本上所有跟背包相关的问题的方程都是由它衍生出来的。 “将前i件物品放入重量为w的背包中”这个子问题的含义: 若只考虑第i件物品的策略(放或不放),那么就可以转化为一个只牵扯前i-1件物品的问题。 如果不放第i件物品,那么问题就转化为“前i-1件物品放入容量为w的背包中”,价值为K(i-1,w); 如果放第i件物品,那么问题就转化为“前i-1件物品放入剩下的重量为w-wi的背包中”,此时能获得的最大价值就是k(i-1,w-wi)再加上通过放入第j件物品获得的价值vi。 ;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;J-chen算法(有何不同?);;*;*;*;*;*;上机实验安排

文档评论(0)

1亿VIP精品文档

相关文档