不死神兔問題

2021-09-29 02:31:15 字數 545 閱讀 2407

規則(

a:從第三項開始,每一項都是前面兩項之和

b:而且說明前面的兩項是已知的

c:陣列實現:

d:變數的變化實現

)實現**如下(以20個月為例,三種方法實現):

public class resursiondemo2 

system.out.println("第20個月不死神兔的個數是:"+arr[19]);

system.out.println("----");

int a = 1;

int b = 1;

for(int x = 0;x < 18;x++)

system.out.println("第20個月不死神兔的個數是:"+b);

system.out.println("-----");

system.out.println("第20個月不死神兔的個數是:"+resorsion(20));

} public static int resorsion(int n) else

}}

092 不死神兔

1 package com 01 2 3需求 4有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子 5假如兔子都不死,問第二十個月的兔子對數為多少?6思路 71.為了儲存多個月的兔子對數,定義乙個陣列,用動態初始化完成陣列元素的初始化,長度為20 82.因為第1...

遞迴 不死神兔和啤酒問題

本次針對上次遞迴遺留問題編寫出對於 當然,解決方案很多,只供參考.有一對兔子,從出生後第三個月起每月都生一對兔子,小兔子3個月後又生一對兔子,加入兔子都不死,問第20個月後兔子對數是多少?這道題依然用遞迴的方法解決 public static int arithmetic int number el...

Java學習 不死神兔之斐波那契數列 遞迴思想

需求 兔子問題 斐波那契數列 有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子,假如兔子都不死,問第二十個月的兔子對數為多少?由此可見兔子物件的資料是 1 1 2 3 5 8 首先我們對其資料進行分析,可知從第三天開始,每天的兔子數量等於前兩天之和,其次我們要...