一般来讲,涉及到最小路径的问题,目标都会有一个固定的行走模式,也就是说对于行走范围内的某一点而言,到达该点的各种可能性是确定了的(被确定了的行走模式所约束)。那么走到一点的最小消耗,就等于所有差一步就能到达该点的点中的最小消耗再加上该点本身的消耗。动态规划则实时的记录已经求出来的各个点的消耗的最小值,并将这些值作为后面计算的基础。
1,剑指 Offer II 100. 三角形中最小路径之和 - 力扣(LeetCode) (leetcode-cn.com)
一个三角形矩阵,每一位上的值代表经过该点所需要的消耗。求出从顶点到最后一行的最小消耗。
求解该题共有两种方法。