DP tricks and experiences

【LeetCode】

关于动态规划的经验与技巧。

很多时候多分配一位空间是为了递推的方便,例如前推两位。

辅助数组的索引,用到的可能是 1 — N,或者是 0 — N-1。

具体要看清 f[i] 每一个确定的状态空间到底是怎样的,f[i] 的值能够代表什么。

不必拘泥于多分配一位空间,更不必拘泥于索引从 1 开始还是从 0 开始,具体问题要具体考虑。

原文地址:https://www.cnblogs.com/niuxichuan/p/7784976.html