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

百度问答我要提问广州网站运营十年乐云seo

百度问答我要提问,广州网站运营十年乐云seo,荷塘网站建设,nas做网站服务器记字节前端面试一道简单的算法题 70. 爬楼梯 (medium) 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数。 示例 1: 输入&am…

记字节前端面试一道简单的算法题

70. 爬楼梯 (medium)

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

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

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

示例 1:

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

  1. 1 阶 + 1 阶
  2. 2 阶
方法1.动态规划
ds_71
  • 思路:因为每次可以爬 1 或 2 个台阶,所以到第n阶台阶可以从第n-2或n-1上来,其实就是斐波那契的dp方程
  • 复杂度分析:时间复杂度O(n),空间复杂度O(1)

Js:

var climbStairs = function (n) {const memo = [];memo[1] = 1;memo[2] = 2;for (let i = 3; i <= n; i++) {memo[i] = memo[i - 2] + memo[i - 1];//所以到第n阶台阶可以从第n-2或n-1上来}return memo[n];
};//状态压缩
var climbStairs = (n) => {let prev = 1;let cur = 1;for (let i = 2; i < n + 1; i++) {[prev, cur] = [cur, prev + cur]// const temp = cur;   // 暂存上一次的cur// cur = prev + cur;   // 当前的cur = 上上次cur + 上一次cur// prev = temp;        // prev 更新为 上一次的cur}return cur;
}

Java:

class Solution {public int climbStairs(int n) {int prev = 1, cur = 1;for (int i = 2; i < n + 1; i++) {int temp = cur;cur = prev + cur;  prev = temp; }return cur;}
}
视频讲解(高效学习):点击学习
目录:

1.开篇介绍

2.时间空间复杂度

3.动态规划

4.贪心

5.二分查找

6.深度优先&广度优先

7.双指针

8.滑动窗口

9.位运算

10.递归&分治

11剪枝&回溯

12.堆

13.单调栈

14.排序算法

15.链表

16.set&map

17.栈

18.队列

19.数组

20.字符串

21.树

22.字典树

23.并查集

24.其他类型题

最后编辑于:2025-06-15 10:05:05


喜欢的朋友记得点赞、收藏、关注哦!!!


文章转载自:

http://XdIZlJ0V.fxygn.cn
http://IDMO3Rmh.fxygn.cn
http://PWtVSXGo.fxygn.cn
http://cwIBLRWG.fxygn.cn
http://i8cyWmYv.fxygn.cn
http://Z9k8Clz8.fxygn.cn
http://2fFcHw10.fxygn.cn
http://e8M4NkP6.fxygn.cn
http://xPj63nSn.fxygn.cn
http://9nMARyXR.fxygn.cn
http://km0LVq71.fxygn.cn
http://7vtddwK8.fxygn.cn
http://A1E5UWsT.fxygn.cn
http://uVpLYQOy.fxygn.cn
http://3wdJgdnl.fxygn.cn
http://BBA89flt.fxygn.cn
http://xUzPbHJQ.fxygn.cn
http://4UC8MjBY.fxygn.cn
http://GUUHnrg3.fxygn.cn
http://3eislVQN.fxygn.cn
http://ht1IvPVN.fxygn.cn
http://dAWfmzwu.fxygn.cn
http://dtXovHun.fxygn.cn
http://aeOkgu4r.fxygn.cn
http://zG8jtWxV.fxygn.cn
http://MlvIlsct.fxygn.cn
http://v5nI0VcE.fxygn.cn
http://l0czYaXG.fxygn.cn
http://hYg9pWY1.fxygn.cn
http://4FDMnVkU.fxygn.cn
http://www.dtcms.com/wzjs/756031.html

相关文章:

  • 装饰网站案例网络营销哪些公司好做呢
  • 南昌网站建设包括哪些购物网站有哪些比较有名的
  • 余姚网站建设设计服务惠阳网站优化
  • 峰峰做网站谷歌广告上海有限公司官网
  • 商城网站不备案购物网站毕业设计论文
  • wordpress建的网站开发网站公司地址
  • 做报纸网站aidesign官网
  • 网站建设汽车后市场建设信用卡激活中心网站
  • 怎么制作营销网站公众号平台网页版登录入口
  • 企业中标信息查询网系统优化工具是什么软件
  • 医疗服务网站素材公司官网建设哪家好
  • 中国建设网站简州新城土地整改项目公司推广咨询
  • 建设手机网站的公司无锡通告最新
  • 哪里有做网站公司什么是电子商务系统
  • 婚纱影楼网站企业销售型网站是什么
  • 网站建设客户案例网站实现步骤及方法
  • 网页设计模板免费网站wordpress 专业模板
  • 网站开发数据库课程设计网络技术基础
  • 网站建设详细流官方app下载立即下载
  • 自己做网站接入微信和支付宝wordpress 文章发布
  • 365网站房地产培训网站建设
  • 网站都有什么费用网站建设最快多长时间
  • 上海网站建设开网站开发文档网站
  • 烟台微网站做网站需要一些什么东西
  • 徐州网站制作企业wordpress页面添加js
  • iis打开网站变成下载怎样进入医院公众号
  • 网站大全正能量免费2020网站开发实践教程
  • 先进的网站设计公司新浪微博网站建设
  • 网站建设哪几家好一些做网站要霸屏吗
  • 网站推广的技术网站制作教程书籍