动态规划总结篇
2016-12-02 00:33
337 查看
陆陆续续做了一点动态规划题了...总结一下做题技巧,怕以后别忘了= =
首先,动态规划解决的状态转移问题,问题必须要具有无后效性才能使用动态规划,否则,如果一个状态对其后续状态有所影响,则其后续状态肯定是受其影响波动的,无法由转移方程得出;
其次动态规划是将问题分为几个阶段,求出每个阶段的每种情况的最优解,例如,某些数位dp是将某一状态i转移到i+1时,0~10位每个数字的最优情况的出来;状压dp也是同样,通过二进制形式,将某一状态i存储下来,再由i状态中的所有最优情况转移出i+1状态的所有最优情况;至于斜率dp,概率dp等等,还没进行深究,但我认为思想应该是差不多的。
最后,动态规划的重点就是某一状态到下一状态的状态转移方程的得出,这个就没那么好想了...
水完...(废话连篇了一些,重点还是要多刷题...
首先,动态规划解决的状态转移问题,问题必须要具有无后效性才能使用动态规划,否则,如果一个状态对其后续状态有所影响,则其后续状态肯定是受其影响波动的,无法由转移方程得出;
其次动态规划是将问题分为几个阶段,求出每个阶段的每种情况的最优解,例如,某些数位dp是将某一状态i转移到i+1时,0~10位每个数字的最优情况的出来;状压dp也是同样,通过二进制形式,将某一状态i存储下来,再由i状态中的所有最优情况转移出i+1状态的所有最优情况;至于斜率dp,概率dp等等,还没进行深究,但我认为思想应该是差不多的。
最后,动态规划的重点就是某一状态到下一状态的状态转移方程的得出,这个就没那么好想了...
水完...(废话连篇了一些,重点还是要多刷题...
相关文章推荐
- 动态规划的小总结:以pku1050/pku1083/pku1661为例
- 动态规划总结(转)
- 动态规划之最大子段和问题总结
- 数据结构(之)动态规划总结
- 动态规划问题总结 (转载)
- 关于动态规划的总结
- 2014专题训练之动态规划总结
- 动态规划总结五 poj 1458 Common Subsequence(最长公共子序列)
- 关于一类动态规划题的总结
- 动态规划-背包问题总结
- 动态规划总结
- 基础算法系列总结:动态规划(解公司外包成本问题)
- 动态规划总结
- 动态规划几个经典例子总结
- 动态规划总结
- 动态规划总结
- 动态规划[专题总结][持续更新...]
- 12-2-24关于动态规划的一点个人总结
- 南阳理工学院动态规划专题 括号问题2 总结
- 面试会考的动态规划DP总结