动态规划学习总结

一、动态规划引入 动归问题的一般形式:求最值 eg:求最长递增子序列、最小编辑距离 求解动归的核心:穷举 因为要求最值,肯定要把所以可行的答案穷举出来,然后在其中找最值 动归三要素:重复子问题、最优子结构、状态转移方程 二、求解动归问题的一般流程 暴力递归 会有大量重复计算 对于递归来说,要画递归树:分析复杂度、寻找递归低效的原因 带备忘录的递归 备忘录:数组/哈希表 备忘录作用:对之前的递归树“
相关文章
相关标签/搜索