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

成都建设网站公司哪家好2019个人建网站

成都建设网站公司哪家好,2019个人建网站,深圳住房和建设厅网站首页,哪里可以接做ppt的网站假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 示例 1: 输入:n 2 输出:2 解释:有两种方法可以爬到楼顶。 1 阶 1 阶2 阶 示例 2: …

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

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

示例 1:

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

  1. 1 阶 + 1 阶
  2. 2 阶
    示例 2:

输入:n = 3
输出:3
解释:有三种方法可以爬到楼顶。

  1. 1 阶 + 1 阶 + 1 阶
  2. 1 阶 + 2 阶
  3. 2 阶 + 1 阶

提示:

1 <= n <= 45

思路

动态规划,例如爬3阶的方法数 = 爬2阶 + 爬1阶的,因为3阶要么是从1阶+2来的,要么是从 2阶+1来的,总体满足, f(n) = f(n-1)+f(n-2)

能不能直接使用递归去解决呢? 这里有很大的坑在等着你!栈溢出超时!
在这里插入图片描述
换个思路
f(1) = 1
f(2) = 2
f(3) = 1+2 = 3
f(4) = f(3) + f(2) = 3 +2 = 5

f(n) = f(n-2)+f(n-1) = a + b

 public int climbStairs(int n) {if(n<=2) return n;int a =1;int b =2;for(int i=3;i<=n;i++){int sum = a +b;a = b;b = sum;}return b;}
http://www.dtcms.com/a/408138.html

相关文章:

  • 服务器与网站吗中企动力福利待遇好吗
  • 装饰公司看的设计网站电商网站seo公司
  • 旋转力学中的“坐标系优化”:深入浅出理解惯性主轴
  • wordpress网站网页加密网站建设的比较合理的流程
  • 陕西恒立建设集团网站网店seo名词解释
  • 建行网站会员有什么用网站开发 程序开发原理
  • 阿里云备案成功怎么建设网站安徽水安建设集团网站
  • 哪个网站可以兼职做效果图装修网站有哪些
  • 个人网站名可以和别人一样吗腾讯云网站建设教程视频
  • 学校门户网站建设的优势软件开发工具包英文缩写
  • 市场营销培训江苏seo网络
  • Transformer 的革命之路
  • 四川自助网站上海前十名广告传媒公司
  • wordpress网站入口dw可以用来做网站吗
  • WordPress影视站源码红桥网站建设
  • 下载Win11系统镜像
  • 【Qt】常用控件3——显示类控件
  • frontpage网站模板网站备案ip地址
  • 中国老区建设促进会网站报价单
  • 中英文外贸网站建设做网站卖什么
  • 建设网站的费用明细南京seo排名
  • International Journal of Robust and Nonlinear Control鲁棒和非线性控制RNC论文投稿流程
  • 网站网页制作公司淘宝客高佣金网站建设
  • 在线教育类网站模板南阳网站建设哪家好
  • 网站开发运营工程师待遇网站十大品牌
  • 用npp做网站网站悬浮广告代码
  • 计算机网路-路由聚合
  • 西安做搭建网站毕业设计题网站开发
  • 网站建设刂搜金手指下拉二五网页微信下载
  • Day71 基本情报技术者 单词表06 计算理论与性能