Minimum Path Sum
来源:互联网 发布:淘宝美工图片素材 编辑:程序博客网 时间:2024/06/04 18:20
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.
#include<iostream>#include<vector>using namespace std;int minPathSum(vector<vector<int> > &grid) {int length = grid[0].size();int rows = grid.size();vector<vector<int>>cost(rows,vector<int>(length,0));cost[0][0]= grid[0][0];for (int i = 1;i!=rows;++i)cost[i][0] = cost[i-1][0]+grid[i][0];for (int j =1;j!=length;++j)cost[0][j] = cost[0][j-1]+grid[0][j];for (int i = 1;i!=rows;++i){for (int j = 1;j!=length;++j){cost[i][j] = min(cost[i-1][j],cost[i][j-1])+grid[i][j];}}return cost[rows-1][length-1];}
0 0
- 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
- LeetCode-Minimum Path Sum
- [leetcode] Minimum Path Sum
- 如何在线将ppt转换成pdf
- java 时间工具类
- 天声人語 20150323
- 日经春秋 20150323
- springMVC4配置Log4j
- Minimum Path Sum
- EventBus实例
- java 多线程优先级 测试
- Apache与Nginx的优缺点比较
- 【Java】【IO】JAVA IO And NIO
- jquery mobile属性
- Apache Spark源码剖析
- 7种形式的Android Dialog使用举例
- 日经社説 20150323 卸売市場の抜本改革を急げ