您的位置:首页 > 其它

递归和循环:斐波那契数列

2016-08-25 15:16 239 查看
写一个函数,输入n,求斐波那契(Fibonacci)数列的第n项。斐波那契数列定义如下:



代码如下:

public class Solution {

public int Fibonacci(int n) {
if(n == 0)
return 0;
if(n == 1)
return 1;
int numfn1 = 0, numfn2 = 1;
int currentnum=0;
for(int i=2; i<=n; ++i) {
currentnum = numfn1+numfn2;
numfn1 = numfn2;
numfn2 = currentnum;
}
return currentnum;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: