[刷题]Minimum Path Sum
来源:互联网 发布:java web中启动线程池 编辑:程序博客网 时间:2024/06/03 18:09
[LintCode]Minimum Path Sum
public class Solution { /** * @param grid: a list of lists of integers. * @return: An integer, minimizes the sum of all numbers along its path */ public int minPathSum(int[][] grid) { // 2015-05-13 if (grid == null || grid.length == 0 || grid[0].length == 0) { return 0; } int m = grid.length; int n = grid[0].length; int[][] sum = new int[m][n]; sum[0][0] = grid[0][0]; for (int i = 1; i < m; i++) { sum[i][0] = sum[i - 1][0] + grid[i][0]; } for (int j = 1; j < n; j++) { sum[0][j] = sum[0][j - 1] + grid[0][j]; } for (int i = 1; i < m; i++) { for (int j = 1; j < n; j++) { sum[i][j] = Math.min(sum[i - 1][j], sum[i][j - 1]) + grid[i][j]; } } return sum[m - 1][n - 1]; }}
0 0
- [刷题]Minimum Path Sum
- LeetCode刷题【Array】 Minimum Path Sum
- LeetCode: Minimum Path Sum
- LeetCode Minimum Path Sum
- LeetCode : Minimum Path Sum
- [Leetcode] Minimum Path Sum
- Minimum Path Sum
- Minimum Path Sum
- [LeetCode] Minimum Path Sum
- [Leetcode] Minimum Path Sum
- Minimum Path Sum
- [LeetCode]Minimum Path Sum
- Minimum Path Sum
- Minimum Path Sum
- Minimum Path Sum
- Minimum Path Sum
- [leetcode]Minimum Path Sum
- Minimum Path Sum
- 【连载】Java学习系列(008)——深入面向对象-2
- Win7 AERO主题变成灰色解决方法
- https://leetcode.com/problems/zigzag-conversion/
- Java基本概念与问题(三)
- java开发环境搭建
- [刷题]Minimum Path Sum
- leetcode 104 Maximum Depth of Binary Tree二叉树求深度
- Intent的详细介绍
- 编程之美---求数组的子数组之和的最大值
- HOOK钩子技术4 SSDT HOOK
- 322A - Ciel and Dancing 322B - Ciel and Flowers
- java swing基础和事件处理
- html5之新增标签学习
- 杭电ACM1000A + B Problem