LeetCode 63 Minimum Path Sum
来源:互联网 发布:淘宝api 生成淘口令 编辑:程序博客网 时间:2024/06/07 04:00
Given a m x n grid filled with non-negative numbers, find a path from top left to bottom right which minimizes the sum of all numbers along its path.
Note: You can only move either down or right at any point in time.
思路 :求grid[0][0]到grid[i][j]的最小和,就必须得出以下公式
public class Solution { public int minPathSum(int[][] grid) { int i,j,min; for(i=1;i<grid.length;i++){ grid[i][0]+=grid[i-1][0]; } for(i=1;i<grid[0].length;i++){ grid[0][i]+=grid[0][i-1]; } for(i=1;i<grid.length;i++){ for(j=1;j<grid[0].length;j++){ min=grid[i-1][j]<grid[i][j-1]?grid[i-1][j]:grid[i][j-1]; grid[i][j]+=min; } } return grid[grid.length-1][grid[0].length-1]; }}
0 0
- LeetCode 63 Minimum Path Sum
- LeetCode: Minimum Path Sum
- LeetCode Minimum Path Sum
- LeetCode : Minimum Path Sum
- [Leetcode] Minimum Path Sum
- [LeetCode] Minimum Path Sum
- [Leetcode] Minimum Path Sum
- [LeetCode]Minimum Path Sum
- [leetcode]Minimum Path Sum
- LeetCode-Minimum Path Sum
- [leetcode] Minimum Path Sum
- LeetCode - Minimum Path Sum
- LeetCode:Minimum Path Sum
- leetcode minimum path sum
- 【leetcode】Minimum Path Sum
- 【LeetCode】Minimum Path Sum
- Leetcode: Minimum Path Sum
- Leetcode Minimum Path Sum
- 我开博客了,我的女儿上小学了
- NFS umount 提示 device is busy
- Unable to resolve superclass 解决措施
- hdu 4333(扩展KMP)
- fragment的onCreateOptionMenu()
- LeetCode 63 Minimum Path Sum
- 新浪微博ios客户端 开发流程
- Python演绎的精彩故事(一)
- 二叉树(1)已知某2种排序方式,创建这个二叉树并按第3种方式排序
- 代码添加按钮和按钮监听方法
- RailsCasts15 Fun with Find Conditions find中的查询条件
- leetcode系列(4)Evaluate Reverse Polish Notation
- [资源下载] expect 相关学习资料
- hdu-1297(找规律+大数加法)