关于斐波那契数列的算法

Posted zhiqiuyiye

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于斐波那契数列的算法相关的知识,希望对你有一定的参考价值。

斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……

function f(n){
  if(n<3){
    return 1
  }else{
    var f1=1,f2=1,fn;
    for(var i=3;i<=n;i++){
      fn=f1+f2;
      f1=f2;
      f2=fn;
    }
    return fn;
  }
}
console.log(f(7))//13

 

以上是关于关于斐波那契数列的算法的主要内容,如果未能解决你的问题,请参考以下文章

用递归法计算斐波那契数列的第n项

C语言用递推和递归两种算法完成斐波那契数列的计算,给一下代码

斐波那契数列算法

斐波那契数列的实现算法

用JAVA表示斐波那契数列 急急急!!!!

斐波那契数列(递归非递归算法)