[LeetCode]64 Minimum Path Sum
2015-01-04 09:17
369 查看
https://oj.leetcode.com/problems/minimum-path-sum/
http://blog.csdn.net/linhuanmars/article/details/22257673
http://blog.csdn.net/linhuanmars/article/details/22257673
public class Solution { public int minPathSum(int[][] grid) { // Only move down or right. // Otherwise, -oo // Validations. if (grid == null) return -1; // Invalid input int m = grid.length; int n = grid[0].length; int[][] pathsum = new int[m] ; for (int i = 0 ; i < m ; i ++) { for (int j = 0 ; j < n ; j ++) { int v = 0; if (i == 0 && j == 0) { v = grid[i][j]; } else if (i == 0) { v = pathsum[i][j - 1] + grid[i][j]; } else if (j == 0) { v = pathsum[i - 1][j] + grid[i][j]; } else { v = Math.min(pathsum[i][j - 1], pathsum[i - 1][j]) + grid[i][j]; } pathsum[i][j] = v; } } return pathsum[m - 1][n - 1]; } }
相关文章推荐
- Minimum Path Sum - LeetCode 64
- leetcode || 64、Minimum Path Sum
- leetcode_question_64 Minimum Path Sum
- LeetCode 64 Minimum Path Sum--In C++
- Leetcode-64_. Minimum Path Sum(最小路径和)—动态规划解法+记忆化搜索解法-C++解
- leetcode-64-Minimum Path Sum
- LeetCode 64 - Minimum Path Sum
- leetcode[64]Minimum Path Sum
- leetcode 64 c语言. Minimum Path Sum
- LeetCode 64 Minimum Path Sum
- Leetcode 64 Minimum Path Sum
- LeetCode 64: Minimum Path Sum
- 【leetcode】【64】Minimum Path Sum
- 【python】【leetcode】【算法题目64—Minimum Path Sum】
- (LeetCode 64)Minimum Path Sum
- leetcode-64-Minimum Path Sum 动态规划
- LeetCode64——Minimum Path Sum
- Leetcode64 Minimum Path Sum
- 【leetcode】Array—— Minimum Path Sum(64)
- Leetcode 64(Minimum Path Sum)