首页 > 其他分享 >62.unique-paths 不同路径

62.unique-paths 不同路径

时间:2022-10-05 17:37:59浏览次数:86  
标签:paths int 62 vector unique dp

问题描述

62.不同路径

解题思路

还是找递推关系:
\(dp_{mn} = dp_{(m-1)n} + dp_{m(n-1)}\)

代码

#include <vector>
using std::vector;
class Solution {
  public:
    int uniquePaths(int m, int n) {
        vector<vector<int>> dp(m + 1, vector<int>(n + 1, 0));
        dp[1][1] = 1;
        // dp[1][2] = 1;
        // dp[2][1] = 1;
        for (int i = 1; i <= m; i++) {
            for (int j = 1; j <= n; j++) {
                if (i == 1 && j == 1)
                    dp[i][j] = 1;
                else
                    dp[i][j] = dp[i - 1][j] + dp[i][j - 1];
            }
        }
        return dp[m][n];
    }
};

标签:paths,int,62,vector,unique,dp
From: https://www.cnblogs.com/zwyyy456/p/16755938.html

相关文章

  • 63.unique-paths-ii 不同路径II
    题目描述63.不同路径II解题思路相比62.不同路径II,主要是多了障碍物地判断,设\(obstacleGrid[i][j]=0\),则\(dp_{{i}{j}}=0\),其余递推关系相同。注意for循环遍历地过......
  • AcWing1362 健康的荷斯坦奶牛(二进制枚举)
    原题链接思路:二进制枚举因为数据量很小,数据只有25和15,因此二进制枚举妥妥的需要注意的是题目中要求下标从1开始,后面记录的时候如果开始是从0开始的记得+1小tipsc++......
  • 基于cv627的非接通讯M1
    基于CV627的非接通讯系列之(一)CV627读写M1卡知识点:芯片特性及通讯14443协议针对不同类型卡不同读写流程卡类型区分扩展:PBOC协议非接读卡技术火了多年,小熊猫最近......
  • 从前,有一个非常漂亮的小姑娘名叫法弟62
    从前,有一个非常漂亮的小姑娘名叫法弟http://m.ds.163.com/feed/633753fdcd732300011aa907/?2022_1005=20221005uhttp://m.ds.163.com/article/633753ffcb2dc40001eb1cdb/?20......
  • 做题记录整理图论1 P3629 [APIO2010] 巡逻(2022/10/3)
    P3629[APIO2010]巡逻写一道题顶写三道题系列,为了写这道题专门去学习了树的直径的两种求法,可以说是血赚了https://www.luogu.com.cn/blog/lscsznmhw/solution-p3629......
  • CF1624G MinOr Tree 题解
    CF1624GMinOrTree给定\(n\)个点,\(m\)条边,求在或运算小的最小生成树考虑二进制拆位,从高位玩往地位贪心,如果答案第\(i\)位可以为\(0\),后\(i-1\)取值无论是多少......
  • leetcode-sql-626. 换座位 order by if
    626.换座位表:Seat+-------------+---------+|ColumnName|Type  |+-------------+---------+|id     |int  ||name    |varchar|......
  • G2. Passable Paths (hard version)-LCA
    G2.PassablePaths(hardversion)https://codeforces.ml/contest/1702/problem/G2题意给你一个树q次询问每次询问一个集合,有m个数\(a_1...a_m\)问这些点组成的路......
  • 0062-Tui-表格示例
    环境Time2022-08-16Rust1.63.0Tui0.18.0前言说明参考:https://github.com/fdehau/tui-rs/blob/master/examples/table.rs目标使用tui-rs显示表格。定义应用......
  • EG2124A替代FD6288、PT5619,260V0.8A三相立半桥驱动芯片
    1. 特性  悬浮自举电源设计,耐压可达 260V  集成三路立半桥驱动  适应 5V、3.3V 输入电压  高频率支持 500KHZ  低端 VCC 电压范围 4.5V-20V  输出电流......