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];
    }
};
相关推荐
yagamiraito_7 小时前
757. 设置交集大小至少为2 (leetcode每日一题)
算法·leetcode·go
无敌最俊朗@7 小时前
力扣hot100-141.环形链表
算法·leetcode·链表
flashlight_hi13 小时前
LeetCode 分类刷题:404. 左叶子之和
javascript·算法·leetcode
小白程序员成长日记14 小时前
2025.11.19 力扣每日一题
算法·leetcode·职场和发展
青小俊15 小时前
【代码随想录c++刷题】-二分查找 移除元素 有序数组的平方 - 第一章 数组 part 01
c++·算法·leetcode
倦王16 小时前
力扣日刷251120
算法·leetcode·职场和发展
Miraitowa_cheems20 小时前
LeetCode算法日记 - Day 108: 01背包
数据结构·算法·leetcode·深度优先·动态规划
小武~20 小时前
Leetcode 每日一题C 语言版 -- 88 merge sorted array
c语言·算法·leetcode
Swift社区1 天前
LeetCode 429 - N 叉树的层序遍历
算法·leetcode·职场和发展
无敌最俊朗@1 天前
力扣hot100-206反转链表
算法·leetcode·链表