LeetCode64. Minimum Path Sum

来源:互联网 发布:js strict模式 编辑:程序博客网 时间:2024/06/11 20:26

题目链接:

https://leetcode.com/problems/minimum-path-sum/

题目描述:

求矩阵从左上角到右下角最小路径和。

题目分析:

~~(╯﹏╰)b动态规划基础题。

代码:

class Solution {public:    int minPathSum(vector<vector<int>>& grid) {        int m=grid.size();        int n=grid[0].size();        for(int i=1;i<m;i++){            grid[i][0]+=grid[i-1][0];        }        for(int i=1;i<n;i++){            grid[0][i]+=grid[0][i-1];        }        for(int i=1;i<m;i++){            for(int j=1;j<n;j++){                grid[i][j]+=min(grid[i-1][j],grid[i][j-1]);            }        }        return grid[m-1][n-1];    }};
0 0