古典问题:有一对兔子,3个月之后每个月都可以生一对小兔子,
小兔子3个月之后又可以每个月生一对小兔子,假设兔子不死。
问1年后有多少对兔子? (本质 就是 斐波那契数列) 可使用for 循环做
小兔子3个月之后又可以每个月生一对小兔子,假设兔子不死。
问1年后有多少对兔子? (本质 就是 斐波那契数列) 可使用for 循环做
package sxt;
public class TestDemo1 {
public static void main(String[] args) {
int couple = rabbit(12);
System.out.println(couple);
}
private static int rabbit(int i) {
if(i==1||i==2){
return 1;
}else{
return rabbit(i-1)+rabbit(i-2); //
}
}
}