Fibonacci数列的非递归实现(Java版)
来源:互联网 发布:三盛网络 编辑:程序博客网 时间:2024/05/18 08:36
迭代法:求Fibonacci数列第n项时虽然要用到前面两项的值,但它们仅作为临时计算的中间值,不作为结果输出,因此无保留的必要,完全可以转化成迭代法求解
public int Fib(int n)
{
int a=0,b=1,c=0;
if(n<=1){//n小于等于1时,直接返回n
return n;
}
else {
for(int i=2;i<n;i++)//从2开始循环迭代至n
{
c=a+b;
a=b;
b=c;
}
return c;
}
}
- Fibonacci数列的非递归实现(Java版)
- Fibonacci数列的非递归实现
- Fibonacci数列的递归与非递归实现
- fibonacci数列的递归与非递归实现
- Fibonacci数列的递归与非递归实现
- Fibonacci数列的递归与非递归实现算法详解
- 产生fibonacci数列的第i个数字(递归实现,非递归实现)
- Fibonacci数列的递归和非递归
- Fibonacci(斐波那契)数列的递归与非递归实现 python
- 求fibonacci数列(递归+非递归)
- fibonacci数列 (递归与非递归)
- Fibonacci数列非递归解法 C++实现
- fibonacci 数列的非递归算法
- java代码--Fibonacci数列(递归与非递归效率)
- Fibonacci数列 递归实现
- Fibonacci数列 递归和非递归的解法
- fibonacci数列的递归和非递归解法
- Fibonacci数列的递归简单实现
- ZOJ 3191 Strange Clock
- 漾七夕
- 寻找丑数
- Linux下安装jdk1.6
- ARM Cortex-M3 学习笔记(6)
- Fibonacci数列的非递归实现(Java版)
- 制作 开机右下角信息弹出框
- Entity SQL
- 读取js压缩gzjs格式文件,读取失败
- 路上看水
- dp_design_patterns
- 利用Inno Setup打包Qt程序
- MySQL中的空记录值(null 值)传值到代码中给String类型赋值后是神马
- 用asp.net mvc 开发的网站 在IIS中怎么样才能设置index.html为主页?