leetCode62. 不同路径

leetCode62. 不同路径

题目思路

代码

cpp 复制代码
class Solution {
public:
    int uniquePaths(int m, int n) {
        // m行n列
        vector<vector<int>> f(m, vector<int> (n));
        for(int i = 0; i < m; i++){
            for(int j = 0; j < n; j++){
                if(!i && !j) f[i][j] = 1;
                else{
                    if(i) f[i][j] += f[i - 1][j];
                    if(j) f[i][j] += f[i][j - 1];
                }
            }
        }

        return f[m - 1][n - 1];
    }
};
相关推荐
ulias2121 小时前
leetcode热题 - 4
算法·leetcode·职场和发展
圣保罗的大教堂2 小时前
leetcode 1559. 二维网格图中探测环 中等
leetcode
_日拱一卒2 小时前
LeetCode:148排序链表
算法·leetcode·链表
生信研究猿3 小时前
leetcode 78.子集
算法·leetcode·深度优先
浅念-3 小时前
分治算法专题|LeetCode高频经典题目详细题解
数据结构·c++·算法·leetcode·职场和发展·排序·分治
shehuiyuelaiyuehao4 小时前
算法11,滑动窗口,最大连续1的个数|||
算法·leetcode·职场和发展
脱氧核糖核酸__4 小时前
LeetCode热题100——206.反转链表(迭代法)
c++·leetcode·链表
北顾笙9805 小时前
day34-数据结构力扣
数据结构·算法·leetcode
承渊政道5 小时前
【动态规划算法】(简单多状态dp问题入门与经典题型解析)
数据结构·c++·学习·算法·leetcode·macos·动态规划
6Hzlia5 小时前
【Hot 100 刷题计划】 LeetCode 142. 环形链表 II | C++ 哈希表直觉解法
c++·leetcode·链表