鱼C论坛's Archiver
论坛
›
Java交流
› 递归计算第N位的斐波那契
一世长安呢
发表于 2020-2-27 12:55:28
递归计算第N位的斐波那契
//递归方法
public static int f(int i){
if(i == 1 || i == 2){
return 1;
}else{
return f(i-1) + f(i-2);
}
}
这段代码不可以计算0,因为没有写0的情况下怎么办(if条件换成 i <= 2 就可以了,0会返回1 ),计算0会导致栈溢出
页:
[1]
查看完整版本:
递归计算第N位的斐波那契