当前位置: 首页 > news >正文

LeetCode70:爬楼梯

class Solution {
public:int climbStairs(int n) {if(n == 1)  return 1;if(n == 2)  return 2;vector<int> dp(n + 1, 0);dp[1] = 1;dp[2] = 2;for(int i = 3; i < n +1; i++){dp[i] = dp[i - 1] + dp[i - 2];}return dp[n];}
};

这个题目也就是最简单的动态规划,题目很难理解,实际上当你递推几个之后就好办了很多。

n = 1 有1种方法

n = 2 有2种方法

n = 3 有3种方法

n = 4 有5种方法

n = 5 有8种方法

也就是斐波那契数列,区别就在n = 0时,这个题目没有n = 0,也就是没有0阶楼梯这一说法

看着程序员卡尔的动态规划五部曲也就是五步走,然后确定dp状态转移方程,最后算出来n的时候有多少种方法走上台阶。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 后端入门 (JQuery基础) 01
  • Python 正则表达式详解:从基础匹配到高级应用
  • AIGC实战——多模态模型Flamingo
  • 手势开关灯
  • 上海泗博EtherNet/IP转PROFIBUS DP网关EPS-320IP成都地铁项目应用案例
  • Router安装以及导入
  • SRT3D: A Sparse Region-Based 3D Object Tracking Approach for the Real World
  • 【Unity学习心得】如何制作俯视角射击游戏
  • 多线程下的共享变量访问数据竞争的问题
  • 告别繁琐粘贴,CleanClip Mac 版,让复制粘贴变得简单快捷!粘贴队列功能太强大了!
  • 骑砍2霸主MOD开发(26)-使用TrfExporterBlender制作TRF文件
  • Vue3.0组合式API:使用reactive()、ref()创建响应式代理对象
  • Java 原生API实现TCP客户端:发送和接收GBK编码消息
  • 【AI赋能医学】基于深度学习和HRV特征的多类别心电图分类
  • 窗口框架frame(HTML前端)
  • 0x05 Python数据分析,Anaconda八斩刀
  • CSS相对定位
  • HTTP中的ETag在移动客户端的应用
  • Linux各目录及每个目录的详细介绍
  • Mysql数据库的条件查询语句
  • text-decoration与color属性
  • Web设计流程优化:网页效果图设计新思路
  • 第13期 DApp 榜单 :来,吃我这波安利
  • 计算机常识 - 收藏集 - 掘金
  • 开源SQL-on-Hadoop系统一览
  • 力扣(LeetCode)357
  • 前端
  • 前嗅ForeSpider中数据浏览界面介绍
  • 如何使用 JavaScript 解析 URL
  • 微信端页面使用-webkit-box和绝对定位时,元素上移的问题
  • 积累各种好的链接
  • ​ssh-keyscan命令--Linux命令应用大词典729个命令解读
  • ​猴子吃桃问题:每天都吃了前一天剩下的一半多一个。
  • # 数据结构
  • #if等命令的学习
  • #include<初见C语言之指针(5)>
  • #pragma once
  • (51单片机)第五章-A/D和D/A工作原理-A/D
  • (Forward) Music Player: From UI Proposal to Code
  • (JSP)EL——优化登录界面,获取对象,获取数据
  • (pojstep1.1.2)2654(直叙式模拟)
  • (rabbitmq的高级特性)消息可靠性
  • (顶刊)一个基于分类代理模型的超多目标优化算法
  • (二)Pytorch快速搭建神经网络模型实现气温预测回归(代码+详细注解)
  • (附源码)springboot车辆管理系统 毕业设计 031034
  • (附源码)springboot家庭财务分析系统 毕业设计641323
  • (附源码)基于ssm的模具配件账单管理系统 毕业设计 081848
  • (附源码)计算机毕业设计SSM疫情社区管理系统
  • (附源码)计算机毕业设计大学生兼职系统
  • (正则)提取页面里的img标签
  • (转)大型网站架构演变和知识体系
  • ***详解账号泄露:全球约1亿用户已泄露
  • **python多态
  • .NET C# 使用 iText 生成PDF
  • .NET COER+CONSUL微服务项目在CENTOS环境下的部署实践