minimum-path-sum
来源:互联网 发布:!=在c语言中是什么意思 编辑:程序博客网 时间:2024/06/05 06:13
题目:
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.
程序:
class Solution {public: // 空间复杂度哦(m*n) int minPathSum(vector<vector<int> > &grid) { int m=grid.size(),n=grid[0].size(); for(int i=0;i<m;i++) { for(int j=0;j<n;j++) { if(i==0 && j!=0) grid[i][j] += grid[i][j-1]; if(i!=0 && j==0) grid[i][j] += grid[i-1][j]; if(i*j!=0) grid[i][j] += min(grid[i-1][j],grid[i][j-1]); } } return grid[m-1][n-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
- 我是一个线程(趣文)
- reflow与repain
- FastDFS分布式文件系统集群安装与配置
- 笔记:unity3d重力感应正确代码
- react绑定事件的三种方式
- minimum-path-sum
- windows安装openssl 坑
- RxJava2.x+ReTrofit2.x多线程下载文件
- 【CUGBACM15级BC第1场 A】hdu 4857 逃生
- ubuntu14.04下源码编译cmake-3.9.2(分色排版)
- mvc 导出excel
- 好文档,Python装饰器、网络相关的命令on linux
- java中的switch语句
- python发邮件