news 2026/7/28 17:30:11

leetcode—python 50天刷题 第23题 爬楼梯

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode—python 50天刷题 第23题 爬楼梯

题目描述

假设你正在爬楼梯。需要 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 阶

来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/climbing-stairs
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

解答过程

class Solution(object): def climbStairs(self, n): """ :type n: int :rtype: int """ dp = [False for _ in range(n+1)] dp[0]=1 dp[1]=2 for i in range(2,n): dp[i]=dp[i-1]+dp[i-2] return dp[n-1]

执行结果

执行用时 :40 ms, 在所有 Python 提交中击败了7.36% 的用户
内存消耗 :11.9 MB, 在所有 Python 提交中击败了8.28%的用户

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/28 17:25:36

TEL 3R80-000276-11 印刷电路板

TEL 3R80-000276-11 印刷电路板,核心特点如下(共15条):中间(15条)东京电子品牌专用印刷电路板组件。用于半导体制造设备控制系统。原厂设计,电气参数完全匹配。采用高可靠性工业级PCB基材。集成…

作者头像 李华
网站建设 2026/7/28 17:25:34

LeetCode——108,将有序数组转换为二叉搜索树

/*** \* Created: liuhuichao* \* Date: 2019/8/29* \* Time: 32:32 PM* \* Description: 将有序数组转换为二叉搜索树* \* 将一个按照升序排列的有序数组,转换为一棵高度平衡二叉搜索树。* <p>* 本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度…

作者头像 李华
网站建设 2026/7/28 17:24:21

Pine Script中ZigZag指标实现与优化指南

1. 为什么ZigZag指标在Pine Script中如此棘手 第一次在TradingView上尝试用Pine Script实现ZigZag指标时&#xff0c;我遇到了一个令人抓狂的现象——明明在传统图表软件里运行良好的算法&#xff0c;移植到Pine Script后却频繁出现断点、漏点甚至完全错乱的折线。这个问题困扰…

作者头像 李华
网站建设 2026/7/28 17:21:32

AI安全专用大模型

AI突破沙盒入侵服务器!微软紧急推出安全大模型,OpenAI的"孩子"失控了? 技术安全微软自研AI安全环球网报道 7月28日,微软推出了一款安全专用大模型——MAI-Cyber-1-Flash,采用自研模型搭配GPT-5.4的混合架构。 这个消息本身不算轰动,但背后的原因让人后背发凉…

作者头像 李华
网站建设 2026/7/28 17:20:17

LVS四层负载均衡原理与DR模式实战部署

1. LVS四层负载均衡核心原理剖析LVS&#xff08;Linux Virtual Server&#xff09;作为内核级四层负载均衡解决方案&#xff0c;其核心架构由前端的负载均衡器&#xff08;Director&#xff09;和后端的真实服务器&#xff08;Real Server&#xff09;组成。与七层负载均衡不同…

作者头像 李华
网站建设 2026/7/28 17:20:12

实战指南:Midscene.js跨平台AI自动化测试深度解析

实战指南&#xff1a;Midscene.js跨平台AI自动化测试深度解析 【免费下载链接】midscene AI-powered, vision-driven UI automation for every platform. 项目地址: https://gitcode.com/GitHub_Trending/mid/midscene 在当今多平台、多设备的软件生态中&#xff0c;自动…

作者头像 李华