摘要: 斐波那契数列(1,1,2,3,5,8,...)用函数表示为f(n)=f(n-1)+f(n-2) (n>2,f(1)=1,f(2)=1)首先一般想到递归算法://////UserecursivemethodtoimplementFibonacci/////////staticintFn(intn){if(n46memorywilloverflow}递归算法时间复杂度是O(n2), 空间复杂度也很高的。当然不是最优的。自然我们想到了非递归算法了。一般的实现如下://////UsethreevariablestoimplementFibonacci/////////staticintFn1(i 阅读全文
posted @ 2012-07-12 23:56 EricWen 阅读(16348) 评论(1) 推荐(0) 编辑