斐波那契数列两种算法的时间复杂度 良好的参考 https://www.cnblogs.com/Tang-tangt/p/9207649.html 递归的 是: 时间的复杂度为O(2^n),即2的n次方。(我后来觉得这个不对,看如下的更精细) loop的是: 从n(>2)开始计算,用F(n-1)和F(n-2)两个数相加求出结果,这样就避免了大量的重复计算,它的效率比递归算法快得多,算法的时间复杂度与n成正比,即算法的时间复杂度为O(n). 公式法