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

【代码随想录day 32】 力扣 70.爬楼梯

视频讲解:https://www.bilibili.com/video/BV17h411h7UH/?vd_source=a935eaede74a204ec74fd041b917810c
文档讲解:https://programmercarl.com/0070.%E7%88%AC%E6%A5%BC%E6%A2%AF.html#%E7%AE%97%E6%B3%95%E5%85%AC%E5%BC%80%E8%AF%BE
力扣题目:https://leetcode.cn/problems/climbing-stairs/

这道题目要理解清楚,爬i阶的方法等于爬i-1阶+爬i-2阶,因为i-1阶的方法再走一步就到了,i-2阶的方法再走两步就到了,所以本质上就是个斐波那契数列。

class Solution {
public:int climbStairs(int n) {int jie1;int jie2;int jie3;//初始化1阶2阶情况jie1 = 1;jie2 = 2;//剪枝if(n == 1 ){return 1;}if(n == 2){return 2;}//从3阶开始dp[i]表示i+1阶所需的方法for(int i = 2; i < n; ++i){jie3 = jie1 + jie2;jie1 = jie2;jie2 = jie3;}return jie3;}
};
http://www.dtcms.com/a/434675.html

相关文章:

  • Leetcode 76. 最小覆盖子串 滑动窗口+哈希表
  • 深入理解HarmonyOS ArkTS语法:从基础类型到高级组件开发
  • 安卓基础组件023-SharedPerferences
  • Qt信号与槽在多线程编程中的应用与注意事项
  • Data Agent革命:智能数据分析时代的到来
  • 可观测性体系建设:Java Agent实现方法级调用链追踪实践
  • 制作企业网站新闻列表页面网页设计2021电商行业发展现状及趋势
  • 温州网站优化php wordpress漏洞
  • 网站是否必须做认证技术支持东莞网站建设
  • 如何设计量子密钥管理系统?——面向后量子时代的密钥管理架构与核心功能探讨
  • 免费网站优化软件wordpress不能登录
  • 小迪web自用笔记46
  • 第七章 卷积神经网络(CNN)
  • 利用开源软件开发应用程序的设计开发流程
  • 【深入理解计算机网络02】计算机网络的分类与性能指标
  • Linux 基本指令完整版(2)
  • 2016 年真题配套词汇单词笔记(考研真相)
  • iBizModel 实体映射模型(PSDEMAP)详解
  • 国家工程建设标准化网站一站式网站建设设计
  • k8s知识点总结5
  • 一级a做爰片官方网站山东城市建设职业学院教务网网站
  • Vue Vben Admin 使用指南
  • 网站建设科技风网站网站制作网站
  • 2019 年真题配套词汇单词笔记(考研真相)
  • 【复习】计网每日一题---BGP路由选择
  • 学习爬虫第一天
  • leetcode460.LFU缓存
  • 如何进入网站后台管理网站信用中国 网站截图怎么做
  • 百度网站推广电话数据分析师资格证书
  • 高低点通道突破策略