【菜鸟er】动态规划_思想入门

/** DP:
1.DP与分治:
	DP与分治区别在于划分的子问题是有重叠的,
	解过程中对于重叠的部分只要求解一次,记录下结果,其他子问题直接使用即可,减少了重复计算过程。
	
	DP在求解一个问题最优解的时候,不是固定的计算合并某些子问题的解,而是根据各子问题的解的情况选择其中最优的。
	
2.性质:
	最优子结构性质
	子问题重叠性质
	
	解释:
		最优子结构性质:
			最优解包含了其子问题的最优解,不是合并所有子问题的解,
			而是找最优的一条解线路,选择部分子最优解来达到最终的最优解。 
  	子问题重叠性质:
			先计算子问题的解,再由子问题的解去构造问题的解
			(由于子问题存在重叠,把子问题解记录下来为下一步使用,这样就直接可以从备忘录中读取)。
			其中备忘录中先记录初始状态。
			
3.解题步骤:
	将原问题分解为子问题(子问题和原问题形式相同,且子问题解求出就会被保存); 
  确定状态:01背包中一个状态就是N个物体中第i个是否放入体积为V背包中; 
  确定一些初始状态(边界状态)的值; 
  确定状态转移方程,如何从一个或多个已知状态求出另一个未知状态的值。(递推型)



*/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值