public class Solution{
public int minPathSum(int[][] grid) {
for(int i=grid.length-1;i>=0;i--) {
for(int j=grid[0].length-1;j>=0;j--) {
if(i==grid.length-1&&j!=grid[0].length-1) {
grid[i][j]=grid[i][j]+grid[i][j+1];
}else if(j==grid[0].length-1&&i!=grid.length-1) {
grid[i][j]=grid[i][j]+grid[i+1][j];
}else if(j!=grid[0].length-1&&i!=grid.length-1) {
grid[i][j]=grid[i][j]+Math.min(grid[i+1][j],grid[i][j+1]);
}
}
}
return grid[0][0];
}
}
leetcode 64 最小路径和
最新推荐文章于 2024-07-24 20:44:05 发布