码迷,mamicode.com
首页 > 编程语言 > 详细

斐波那契数列算法的快速版本

时间:2014-11-05 17:14:38      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:style   blog   io   ar   java   sp   on   2014   log   

斐波那契数列算法的快速版本




function f(n) {
if(n==1 || n == 2){return 1;}


if(n%2 == 0){
var k = n/2;
return f(k)*(2*f(k+1) - f(k));
}
else{
var k = (n-1)/2;
return f(k+1) * f(k+1) + f(k) * f(k);
}


}




console.log(f(1000));


斐波那契数列算法的快速版本

标签:style   blog   io   ar   java   sp   on   2014   log   

原文地址:http://blog.csdn.net/lan_liang/article/details/40825863

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!