非递归法:
public int getFeb(int n){
if(n==1) return 1;
if(n==2) return 2;
int a=1, b=2, res=0;
for (int i = 3; i <= n; i++) {
res = a + b;
a = b;
b = res;
}
return res;
}
递归法:
public int getFeb(int n){
if(n==1) return 1;
if(n==2) return 2;
return getFeb(n - 1) + getFeb(n - 2);
}