当前位置:首页 > 资讯 > info6 > 正文

(JAVA)跳台阶

发表于: 2016-06-11   作者:chaiqunxing51   来源:转载   浏览:
摘要: 题目描述一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。简单的递推问题,直接写代码吧?publicclassSolution{ publicintJumpFloor(inttarget){ if(target==0) return0; if(target==1) return1; if(target==2) return2; returnJumpFloor
题目描述

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



简单的递推问题,直接写代码吧?

public class Solution {
    public int JumpFloor(int target) {
        if(target==0)
            return 0;
        if(target==1)
            return 1;
        if(target==2)
            return 2;
        return JumpFloor(target-1)+JumpFloor(target-2);
    }
}


(JAVA)跳台阶

版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号