题解 | #矩阵的最小路径和#

矩阵的最小路径和

http://www.nowcoder.com/practice/7d21b6be4c6b429bb92d219341c4f8bb

import java.util.*;

public class Solution { /** * * @param matrix int整型二维数组 the matrix * @return int整型 */ public int minPathSum (int[][] matrix) { // write code here int row = matrix.length; int line = matrix[0].length; int[][] distance = new int[row][line]; distance[0][0] = matrix[0][0]; for (int i = 1; i < line; i++) { distance[0][i] = distance[0][i - 1] + matrix[0][i]; } for (int i = 1; i < row; i++) { distance[i][0] = distance[i - 1][0] + matrix[i][0]; for (int j = 1; j < line; j++) { distance[i][j] = matrix[i][j] + Math.min(distance[i - 1][j], distance[i][j - 1]); } } return distance[row - 1][line - 1]; } }

我居南半坡 文章被收录于专栏

多刷题,积蓄力量,欢迎讨论

全部评论

相关推荐

我面试,她问我有女朋友没
不太迷人的反派_:不过对象,还会结合你老家,意向城市等等,看你是否稳定。哥们,别多想
点赞 评论 收藏
分享
04-25 18:13
五邑大学 Java
后来123321:大二两段实习太厉害了,我现在大二连面试都没有
点赞 评论 收藏
分享
04-28 11:34
西北大学 运营
牛客4396号:不好意思,这个照片猛一看像丁真
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务