美文网首页基础编程50题
【题目01】兔子问题

【题目01】兔子问题

作者: Xplorist | 来源:发表于2017-03-25 14:01 被阅读45次

【程序1】
题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?

package com.share.test01_10;

/**
 * 【程序1】题目:<br>
 * 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,<br>
 * 小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死, 问每个月的兔子总数为多少? 
 * 
 * @author brx
 */
public class Test01 {
    public static void main(String[] args) {
        System.out.println(test(10));
    }

    /**
     * 思路:这是一个斐波那契数列问题,<br>
     * 1,1,2,3,5,8,13,21,34,55
     */
    public static int test(int n) {
        int result = 1;
        if (n > 2) {
            result = test(n - 1) + test(n - 2);
        }
        return result;
    }

}

相关文章

  • 【题目01】兔子问题

    【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子...

  • Java经典问题算法大全

    Java经典问题算法大全 /*【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子...

  • Rust语言编程实例100题-011

    Rust语言编程实例100题-011 题目:古典问题(兔子生崽):有一对兔子,从出生后第3个月起每个月都生一对兔子...

  • 任务题(第四周)

    1.题目:古典问题:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三 个月后每个月又生一对兔子...

  • day5

    题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子...

  • 小兔子数量问题

    题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子...

  • Python编程练习010:兔子生兔子

    题目 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子...

  • 【算法题】8.兔子问题

    兔子问题 题目: 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔...

  • 50道JAVA编程算法题(一)

    50道JAVA基础编程练习题 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子...

  • 第三周习题

    题目:古典问题:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如...

网友评论

    本文标题:【题目01】兔子问题

    本文链接:https://www.haomeiwen.com/subject/yjrcottx.html