首页 > 其他 > 详细

不同路径

时间:2021-08-06 17:49:13      阅读:22      评论:0      收藏:0      [点我收藏+]

 

题源:leetcode

链接:https://leetcode-cn.com/problems/unique-paths/

 

一道动态规划题,维护一个m*n的数组即可

 1 class Solution {
 2 public:
 3     int uniquePaths(int m, int n) {
 4         vector<vector<int>> f(m, vector<int>(n));
 5         for (int i = 0; i < m; ++i) {
 6             f[i][0] = 1;
 7         }
 8         for (int j = 0; j < n; ++j) {
 9             f[0][j] = 1;
10         }
11         for (int i = 1; i < m; ++i) {
12             for (int j = 1; j < n; ++j) {
13                 f[i][j] = f[i - 1][j] + f[i][j - 1];
14             }
15         }
16         return f[m - 1][n - 1];
17     }
18 };

 

不同路径

原文:https://www.cnblogs.com/hosheazhang/p/15108014.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!