当前位置:首页 > 资讯 > 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)跳台阶

编辑推荐
转自:http://blog.csdn.net/hackbuteer1/article/details/6686747 程序员面试100题之二:跳台阶问
(1)跳台阶:一只青蛙一次可以跳上 1 级台阶,也可以跳上2 级。求该青蛙跳上一个n 级的台阶总共有
转自出处 题目1:一个台阶总共有n级,如果一次可以跳1级,也可以跳2级。求总共有多少总跳法,并分析
题目:一只青蛙一次可以跳上 1 级台阶,也可以跳上2 级。求该青蛙跳上一个n 级的台阶总共有多少种跳
(1)一只青蛙一次可以跳上 1 级台阶,也可以跳上2 级。求该青蛙跳上一个n 级的台阶总共有多少种跳
题目: 给定一个有N个台阶的楼梯,一个人从下到上开始跳台阶,这个人有两种跳的方式:一次跳一个台
主要是递归函数的定义,递归函数都有一个初始的状态,然后求出他的通项公式就OK了。 【题 目】一个
题目 : 一个台阶有n个台阶。每次可以上一个台阶,也可以上两个台阶。有多少种不同的上法? 可以这
题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的
题目1:一个台阶总共有n级,如果一次可以跳1级,也可以跳2级。求总共有多少总跳法,并分析算法的时间
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号