动态规划——基础知识

/动态规划适用于:1.有重叠子问题    2.有最优子结构性质

DP通常用来求最优解,能用动态规划求最优解的问题,必须满足:最优解的每个局部解也是最优的;

 相关术语:
* 阶段:把所给求解过程恰当的分成若干个相互联系的阶段;
* 状态:过程的状态通常可以用一个或一组数来描述,称为状态变量;
* 无后效性:过程的历史只能通过当前状态去影响它未来的发展;
* 决策:从该状态演变到下一阶段某个状态的一种选择;
* 策略:每个阶段的策略组成的总的序列,其中最优的称为最优策略;
* 最优性原理:最优策略中,各个阶段子策略必然构成最优子策略;
 
 算法步骤:
* 1.分析最优值结构;(找递推公式,即状态转移方程)
* 2.递归定义最优值;
* 3.按自顶向下记忆化方式或者自底向上的方法计算最优;

  构造最优解:
* 用一个数组记录策略走向;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值