Shirlies
宁静专注认真的程序媛~

题目

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

链接

http://www.nowcoder.com/practice/8c82a5b80378478f9484d87d1c5f12a4?tpId=13&tqId=11161&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking

代码

 1 class Solution {
 2     int recurJump(int n){
 3         if(n == 1){
 4             return 1;
 5         }
 6         
 7         if(n == 2){
 8             return 2;
 9         }
10         
11         return recurJump(n-1) + recurJump(n-2);
12     }
13 public:
14     int jumpFloor(int number) {
15         return recurJump(number);
16     }
17 };
View Code

 

posted on 2016-08-16 16:31  Shirlies  阅读(159)  评论(0)    收藏  举报