简单递归算法的运行时间

时间:2014-07-14 22:13:58

标签: recursion

我知道如何解决这个问题,但多年后我忘记了。这是问题所在:

T(n)是算法的运行时间,T(n)=T(n-1)+T(n-2) T(1)和T(2)需要恒定的运行时间。

T(n)的运行时间是什么?

1 个答案:

答案 0 :(得分:0)

这取决于你如何实现它。如果将T(n)的结果存储在表格中,则可以在线性时间内运行。如果没有,它将需要指数时间。 (n中的指数。)(请参阅memoization上的维基百科条目。)