LeetCode 题解:64. 最小路径和,动态规划,JavaScript,详细注释
原题链接:64. 最小路径和
解题思路:
对于位置
grid[i][j]
而言,只能从上方grid[i - 1][j]
,以及左方grid[i][j - 1]
走到此处。由于初始状态就是
grid
的第一行和第一列,因此可以直接复用grid
递推。对应的状态转移方程为:
grid[i][j] = Math.min(grid[i - 1][j], grid[i][j - 1]) + grid[i][j];
。
复制代码
版权声明: 本文为 InfoQ 作者【Lee Chen】的原创文章。
原文链接:【http://xie.infoq.cn/article/63d623fd646add360c580dbcb】。文章转载请联系作者。
评论