zoukankan      html  css  js  c++  java
  • 剑指Offer 跳台阶

    题目描述

    一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。
     
    解题思路:
    f(n)=f(n-1)+f(n-2);
    f(1)=1,f(2)=2;
     
    AC代码:
     1 class Solution {
     2 public:
     3     int jumpFloor(int number) {
     4         if(number<=0)
     5             return -1;
     6         if(number==1||number==2)
     7             return number;
     8         else
     9             return jumpFloor(number-1)+jumpFloor(number-2);
    10     }
    11 };
  • 相关阅读:
    java 28
    java 28
    java 27
    java 27
    java 27
    java 27
    java 27
    java 27
    java 27
    java 27
  • 原文地址:https://www.cnblogs.com/SeekHit/p/5755652.html
Copyright © 2011-2022 走看看