题目描述

一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。

思路:

因为n级台阶,第一步有n种跳法:跳1级、跳2级、到跳n级
跳1级,剩下n-1级,则剩下跳法是f(n-1)
跳2级,剩下n-2级,则剩下跳法是f(n-2),。。。。。。跳n-1级,剩1级,则跳法是f(1)
所以f(n)=f(n-1)+f(n-2)+...+f(1)
因为f(n-1)=f(n-2)+f(n-3)+...+f(1)
所以f(n)=2*f(n-1)

public class Solution {public int JumpFloorII(int target) {return (int)Math.pow(2,target-1);}
}

剑指 offer:变态跳水台相关推荐

  1. 剑指offer: 变态跳台阶 python实现

    题目 一只青蛙一次可以跳上1级台阶,也可以跳上2级--它也可以跳上n级.求该青蛙跳上一个n级的台阶总共有多少种跳法. 解题思路 大概推了一下,当number=1时,res=1:number=2时,re ...

  2. 剑指offer——变态跳台阶

    一只青蛙一次可以跳上1级台阶,也可以跳上2级--它也可以跳上n级.求该青蛙跳上一个n级的台阶总共有多少种跳法. 分析: 两种方法,第一种比较直观,第二种比较直接. 第一种:f(1)=1;    f(2 ...

  3. 剑指offer 变态跳台阶

    题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级--它也可以跳上n级.求该青蛙跳上一个n级的台阶总共有多少种跳法. 关于本题,前提是n个台阶会有一次n阶的跳法.分析如下: f(1) = 1 f( ...

  4. 剑指offer 变态跳台阶 特别sb的一道题

    int jumpFloorII(int number) {return pow(2, number-1);} 转载于:https://www.cnblogs.com/theodoric008/p/95 ...

  5. 剑指Offer——变态跳台阶(厉害的癞蛤蟆)

  6. 7、斐波那契数列、跳台阶、变态跳台阶、矩形覆盖------------剑指offer系列

    题目:斐波那契数列 大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0). f(n) = f(n-1) + f(n-2) 基本思路 这道题在剑指offe ...

  7. 剑指Offer #09 变态跳台阶(数列推导)

    题目来源:牛客网-剑指Offer专题 题目地址:变态跳台阶 题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级--它也可以跳上n级.求该青蛙跳上一个n级的台阶总共有多少种跳法. 题目解析 这道题有 ...

  8. 剑指offer——跳台阶变态跳台阶矩形覆盖

    剑指offer--跳台阶&&变态跳台阶&&矩形覆盖 1.跳台阶 哈哈哈,递归题,一遍过 class Solution { public:int jumpFloor(in ...

  9. JAVA实现变态跳台阶问题(《剑指offer》)

    最近在刷<剑指offer>里的编程题,但是网上关于<剑指offer>的解答多半是C或者C++的,而且官方(作者)也是在用C++进行讲解,这里自己用java写了一些题目的解答代码 ...

  10. 剑指offer 动画图解 | 变态跳台阶

    文章目录 题目描述 解题思路 算法 总结规律 算法代码 算法效率 通过刷题剑指offer,可以有效提升面试成功的概率,这是因为技术岗位的面试总是离不开算法题.如果想要在算法题方面表现得好的话,刷题是唯 ...

最新文章

  1. 上的介质簇的结构不正确_百面机器学习笔记 | 第八章:采样 | 07 不均衡样本集的重采样...
  2. 第二章:2.6 LTI系统特性与单位冲击信号的关系
  3. 巧用css text-indent减小中文标点符号的占位大小
  4. 算法录 之 复杂度分析。
  5. java bean传索引_Java如何设置bean的索引属性值?
  6. 2018.08.09洛谷P3959 宝藏(随机化贪心)
  7. 判断两个字符串是否相似的函数 AnsiResemblesText 专题研究
  8. 基于C#语言的程序调用
  9. 大数据时代下的Scrapy爬虫框架
  10. TortoiseSvn执行SVN Commit一直显示Please wait...问题解决
  11. android版本下载京东,手机京东历史版本
  12. 进不去jetbrain官网怎么办
  13. IDEA 有个很牛逼的功能
  14. 微信小程序 录音之获取、保存、读取
  15. Echarts安装失败
  16. C#开发Active控件
  17. 中学计算机课程课时,高中信息技术教案word操作(共5份8课时
  18. HTML5+CSS期末大作业:篮球明星个人网站设计——篮球明星介绍(6页) 简单的学生DW网页设计作业成品 web课程设计网页规划与设计 简单个人网页设计作业 静态HTML旅行主题网页作业 DW
  19. Mysql之DQL,各种查查查
  20. shopyy独立站开发功能分析

热门文章

  1. vue+原生js实现从excel复制内容粘贴至table中展示
  2. 黑暗幽灵(DCM)木马详细分析
  3. linux quota原理,[转载]linux下quota实现
  4. Siebel training kick off
  5. 处暑(Limit of Heat )节到了,应了解的生活常识
  6. 计算机光纤接口网卡,光纤网卡是什么?
  7. 发现同义词 python_用词代替同义词
  8. shopex4.8.5 php5.6,惊爆漏洞ShopEX4.8.5隐患漏洞,最终解决方法ShopEX4.8.5安装完成后打开显示:Access denied by install.lock...
  9. 13位知名科技公司CEO首份工作揭秘
  10. js 实现简繁体互相转换(字符串)