最优子结构与记忆化搜索

源于对算法竞赛一书的理解 最优子结构:先来看一个数塔 从最顶部的结点出发,每次可以向左或者向右走一格,走到最底部时把沿途经历的结点全部加起来,如何走才能和最大。 可以用一个二维数组a(i,j)记录这张数塔图,每一个结点的位置(i,j),都可以看作是一个状态,则从当前状态出发,下一个状态可以是(i+1,j)或者是(i+1,j+1),而题目就是求从状态(0,0)出发,不断的状态进行转移,转移到最底部时
相关文章
相关标签/搜索