假设你正在爬楼梯。需要 n 阶你才能到达楼顶。

每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?

注意:给定 n 是一个正整数。

示例 1:

输入: 2
输出: 2
解释: 有两种方法可以爬到楼顶。
1.  1 阶 + 1 阶
2.  2 阶

示例 2:

输入: 3
输出: 3
解释: 有三种方法可以爬到楼顶。
1.  1 阶 + 1 阶 + 1 阶
2.  1 阶 + 2 阶
3.  2 阶 + 1 阶
class Solution:def climbStairs(self,n:int)->int:if n<=2:return ndp = [0]*ndp[0]=1dp[1]=2for i in range(2,n):dp[i] = dp[i-1]+dp[i-2]return dp[n-1]

[leetcode] 70.爬楼梯相关推荐

  1. LeetCode 70爬楼梯71简化路径72编辑距离(dp)

    新人公众号(求支持):bigsai 专注于Java.数据结构与算法,一起进大厂不迷路! 算法文章题解全部收录在github仓库bigsai-algorithm,求star! 关注这个潇洒青年一起飞,回 ...

  2. Python描述 LeetCode 70. 爬楼梯

    Python描述 LeetCode 70. 爬楼梯   大家好,我是亓官劼(qí guān jié ),在[亓官劼]公众号.CSDN.GitHub.B站等平台分享一些技术博文,主要包括前端开发.pyt ...

  3. leetcode - 70. 爬楼梯

    70. 爬楼梯 -------------------------------------- 假设你正在爬楼梯.需要 n 阶你才能到达楼顶. 每次你可以爬 1 或 2 个台阶.你有多少种不同的方法可以 ...

  4. 变形版汉诺塔:LeetCode:70爬楼梯

    70. 爬楼梯 题目链接:70:爬楼梯 假设你正在爬楼梯.需要 n 阶你才能到达楼顶. 每次你可以爬 1 或 2 个台阶.你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数. 示例 1 ...

  5. LeetCode 70. 爬楼梯 (递归斐波那契 | 动态规划)

    70. 爬楼梯 解法1 (暴力递归) 推出递推式子:f(n) = f(n - 1) + f(n - 2) 是一个斐波那契数列,用递归 class Solution {public int climbS ...

  6. LeetCode - 70. 爬楼梯(人肉递归、动态规划)2

    70 . 爬楼梯 题目: 假设你正在爬楼梯.需要 n 阶你才能到达楼顶. 每次你可以爬 1 或 2 个台阶.你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数. 示例 1: 输入: 2 ...

  7. Leetcode 70.爬楼梯

    Time: 20190904 Type: Easy 考察:动态规划 题目描述 假设你正在爬楼梯.需要 n 阶你才能到达楼顶. 每次你可以爬 1 或 2 个台阶.你有多少种不同的方法可以爬到楼顶呢? 注 ...

  8. Leetcode 70. 爬楼梯 动态规划 c语言

    假设你正在爬楼梯.需要 n 阶你才能到达楼顶. 每次你可以爬 1 或 2 个台阶.你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数.示例 1: 输入: 2 输出: 2 解释: 有两种 ...

  9. 84. Leetcode 70. 爬楼梯 (动态规划-基础题)

    假设你正在爬楼梯.需要 n 阶你才能到达楼顶.每次你可以爬 1 或 2 个台阶.你有多少种不同的方法可以爬到楼顶呢?示例 1:输入:n = 2 输出:2 解释:有两种方法可以爬到楼顶. 1. 1 阶 ...

  10. leetcode 70. 爬楼梯(C语言)

    题目 假设你正在爬楼梯.需要 n 阶你才能到达楼顶. 每次你可以爬 1 或 2 个台阶.你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数. 示例 1: 输入: 2 输出: 2 解释: ...

最新文章

  1. 文件系统中文件的最长(字符数)绝对路径 Longest Absolute File Path
  2. matlab去除周期噪声,matlab在空域与频域中去除周期噪声、椒盐噪声的简单应用
  3. BLE通信过程中,一次连接间隔最多可以发多少包,BLE的最大通信速度为多少
  4. 用java分组查elasticsearch
  5. QtWebkit包含的类简介
  6. ARM硬件支持java技术Jazelle DBX
  7. Flowmill :为分布式应用程序世界构建的网络可观察性解决方案
  8. Linu的sftp环境搭建
  9. liunx apache 的安装
  10. 利用 Commons-Fileupload 实现文件上传分析(转)
  11. TFS2010用户解锁
  12. 单火开关和零火开关的区别
  13. python中response是什么意思_对python中各个response的使用说明
  14. provision文件路径
  15. javascript - 焦点事件(onfocus ,onblur )
  16. XAML 的摄氏度的符号
  17. 【历史上的今天】12 月 10 日:世界上第一位程序员诞生;Ada 语言发布;第一人称射击游戏的开拓者
  18. App启动界面加载自己想要的图片
  19. 如何使用 Landsat 8 卫星影像计算地表温度
  20. KNN实现手写数字识别(Python-OpenCV)

热门文章

  1. 互联网公司常用分库分表方案汇总
  2. 并发环境下,先操作数据库还是先操作缓存?
  3. 文件句柄(file handles) 文件描述符(file descriptors)
  4. ​关于深度学习、NLP和计算机视觉的30个顶级Python库
  5. 音视频技术开发周刊 | 152
  6. 音视频技术开发周刊 | 146
  7. 联捷俞海乐:从技术leader到CEO视野和责任提升几个维度
  8. LiveVideoStack线上交流分享 (十一) —— B站Up主上传质量调优实践
  9. 2017-2018:WebRTC标准演进与发展瓶颈
  10. ffplay.c学习-8-暂停、逐帧、⾳量