首页 > 其他分享 >#yyds干货盘点# LeetCode 热题 HOT 100:不同路径

#yyds干货盘点# LeetCode 热题 HOT 100:不同路径

时间:2022-09-30 15:09:04浏览次数:54  
标签:yyds 示例 int ++ HOT 输出 向下 LeetCode 输入

题目:

一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。

机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。

问总共有多少条不同的路径?

 

示例 1:

输入:m = 3, n = 7

输出:28

示例 2:

输入:m = 3, n = 2

输出:3

解释:

从左上角开始,总共有 3 条路径可以到达右下角。

1. 向右 -> 向下 -> 向下

2. 向下 -> 向下 -> 向右

3. 向下 -> 向右 -> 向下

示例 3:

输入:m = 7, n = 3

输出:28

示例 4:

输入:m = 3, n = 3

输出:6

代码实现:

class Solution {
public int uniquePaths(int m, int n) {
int[][] f = new int[m][n];
for (int i = 0; i < m; ++i) {
f[i][0] = 1;
}
for (int j = 0; j < n; ++j) {
f[0][j] = 1;
}
for (int i = 1; i < m; ++i) {
for (int j = 1; j < n; ++j) {
f[i][j] = f[i - 1][j] + f[i][j - 1];
}
}
return f[m - 1][n - 1];
}
}

标签:yyds,示例,int,++,HOT,输出,向下,LeetCode,输入
From: https://blog.51cto.com/u_13321676/5726950

相关文章

  • #yyds干货盘点# 面试必刷TOP101:把数字翻译成字符串
    1.简述:描述有一种将字母编码成数字的方式:'a'->1,'b->2',...,'z->26'。现在给一串数字,返回有多少种可能的译码结果数据范围:字符串长度满足 进阶:空间复杂度 ,时间复杂度......
  • P2894 [USACO08FEB]Hotel G
    #include<bits/stdc++.h>usingnamespacestd;classsegment_tree{ public: intn,m; structtree{ intlen; intlm,rm; intmm; intlazy_tag; #d......
  • 探索设计之路-Photoshop【邂逅】
    前言​​在这个竞争的时代,怎么少不了对美的追求呢??人人都喜欢美好的,无论贫穷,还是富有;无论美丽或是平凡。​​作为一个程序猿,不能每天坐在电脑前对着一堆没有感情的机器,发泄......
  • 探索设计之路-Photoshop【移动&选框工具】
    前言​​在这个竞争的时代,怎么少不了对美的追求呢??人人都喜欢美好的,无论贫穷,还是富有;无论美丽或是平凡。​​作为一个程序猿,不能每天坐在电脑前对着一堆没有感情的机器,发泄......
  • Leetcode 680 -- 双指针&贪心
    题目描述验证回文串思路代码classSolution{public:boolpalindrome(string&s,inti,intj){for(;i<j&&s[i]==s[j];++i,--j);......
  • leetcode-sql-176 求部门第二高的薪水
    SQL架构Employee 表:+-------------+------+|ColumnName|Type|+-------------+------+|id|int||salary|int|+-------------+------+......
  • one-hot编码
    优点:(1)解决了分类器不好处理离散数据的问题。a.欧式空间。在回归,分类,聚类等机器学习算法中,特征之间距离计算或相似度计算是非常重要的,而我们常用的距离或相似度的......
  • [Oracle] LeetCode 146 LRU Cache 经典题
    DesignadatastructurethatfollowstheconstraintsofaLeastRecentlyUsed(LRU)cache.ImplementtheLRUCacheclass:LRUCache(intcapacity)Initializethe......
  • autohotkey chrome and edge 有道翻译 收集单词
    源代码#IfWinActiveahk_exemsedge.exe{;有道查词`::searchWord1();收集单词!`::collectWord()}#IfWinActiveahk_exechrome.exe{;有......
  • leetcode 226. Invert Binary Tree 翻转二叉树(简单)
    一、题目大意给你一棵二叉树的根节点root,翻转这棵二叉树,并返回其根节点。示例1:输入:root=[4,2,7,1,3,6,9]输出:[4,7,2,9,6,3,1]示例2:输入:root=[2,1,3]输......