首页 > 代码库 > [LeetCode] Minimum Path Sum
[LeetCode] Minimum Path Sum
public class Solution { public int minPathSum(int[][] grid) { int [][] result = new int[grid.length][grid[0].length]; result[0][0] = grid[0][0]; for (int i=1; i<grid[0].length; i++) result[0][i] = grid[0][i] + result[0][i-1]; for (int i=1; i<grid.length; i++) result[i][0] = grid[i][0] + result[i-1][0]; for (int i=1; i<grid.length; i++) { for (int j=1; j<grid[0].length; j++) { result[i][j] = grid[i][j] + Math.min(result[i-1][j], result[i][j-1]); } } return result[grid.length-1][grid[0].length-1]; }}
[LeetCode] Minimum Path Sum
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。