美文网首页
java生兔子问题后续

java生兔子问题后续

作者: 孙睿888 | 来源:发表于2016-08-21 09:32 被阅读0次

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

根据归纳法 可知道 兔子随月份出现的规律为 1 ,1 ,2, 3, 5,8,13,21,34,,,,,,

每一项是前两项的和。(第一二项除外)

上一种算法太麻烦了

public class Tu{
public static void main(String[] args){
System.out.println(fei(12));
}
public static int fei(int n)
{
if(n==1 || n==2)
return 1;
else
return fei(n-1)+fei(n-2);
}
}

相关文章

  • java生兔子问题后续

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

  • java生兔子问题

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

  • Java经典问题算法大全

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

  • 兔子生兔子问题

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

  • 兔子后续

    之前给家里买的兔子在夏天的时候有一只公兔子没了,母亲伤心了一段时间,两只母兔子先后生产,总共11只,因为家中没有养...

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

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

  • 兔子生崽问题

    假设一对小兔的成熟期是一个月,即一个月可长成成兔,那么如果每对成兔每个月都可以生一对小兔,一对新生的小兔从第二个月...

  • Java基础程序

    生兔子问题: 统计字符个数:

  • java问题+答案(后续补充...)

    基础 1.JDK 和 JRE 有什么区别 JRE(Java Runtime Enviroment)是Java的运行...

  • 程序员面试必刷题:java经典算法题5道及解析!

    java算法题一: 古典问题:一对小兔兔,出生后第3个月起每个月都生一对兔子,等小兔子长到第四个月后每个月又可以生...

网友评论

      本文标题:java生兔子问题后续

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