《剑指offer》青蛙跳台阶

简介: 题目描述一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。很裸的斐波那契数列。class Solution {public: int jumpFloor(int number) { if(number

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

很裸的斐波那契数列。

class Solution {
public:
    int jumpFloor(int number) {
        if(number<=0 || number==1){
            return 1;
        }
        return jumpFloor(number-1) + jumpFloor(number-2);
    }
};
目录
相关文章
【剑指offer】-跳台阶-08/67
【剑指offer】-跳台阶-08/67
|
20天前
剑指Offer(第二版)04
剑指Offer(第二版)04
7 0
|
20天前
剑指Offer(第二版)06
剑指Offer(第二版)06
11 0
|
10月前
LeedCode_04-斐波那契数列(剑指offer-10)
LeedCode_04-斐波那契数列(剑指offer-10)
|
5月前
剑指Offer LeetCode 面试题10- II. 青蛙跳台阶问题
剑指Offer LeetCode 面试题10- II. 青蛙跳台阶问题
29 0
|
11月前
剑指offer 72. 求1+2+…+n
剑指offer 72. 求1+2+…+n
53 0
青蛙跳台阶
青蛙跳台阶
57 0
|
Java
剑指offer(34-40题)详解
在一个字符串(0<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置, 如果没有则返回 -1(需要区分大小写)
75 0
剑指offer(34-40题)详解
|
算法 Java
剑指offer(1-10题)详解
在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
107 0
剑指offer(1-10题)详解
|
算法
剑指offer(26-33题)详解
输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向
88 0
剑指offer(26-33题)详解