LeetCode64 最小路径和(Java基础动态规划)
LeetCode64 最小路径和(Java基础动态规划)
先看下题目描述
给定一个包含非负整数的 m x n 网格 grid ,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。
说明:每次只能向下或者向右移动一步。
输入:grid = [[1,3,1],[1,5,1],[4,2,1]]
输出:7
解释:因为路径 1→3→1→1→1 的总和最小。
打眼一看,这不纯纯的动态规划吗。确定下dp数组元素的含义,dp[i][j]代表的应该是到达grid[i][j]的最短路径,好的,动态转移方程启动~~
原创
2021-04-30 10:29:30 ·
79 阅读 ·
0 评论