作业 用递归实现斐波那契数列java实现
用递归实现斐波那契数列 1、1、2、3、5、8、13、21、...
F(1)=1, f(2)=1
F(N)=F(N-1)+F(N-2)
分析下 我们发现的规律是 F(N)=F(N-1)+F(N-2)
而且有结束 F(1)=1, f(2)=1
我们上代码:
package com.java1234.chap03.sec03;
public class Test {
long fun(int n){
if(n==1 || n==2){
return 1;
}
return fun(n-1)+fun(n-2);
}
public static void main(String[] args) {
System.out.println(new Test().fun(7));
}
}上一篇:Java面向对象-递归