【发布时间】:2017-10-05 15:24:27
【问题描述】:
这是我目前拥有的代码。
def fibonacci(n):
if n == 1:
return 1
elif n == 2:
return 1
else:
value = fibonacci(n - 1) + fibonacci(n - 2)
return value
目前这需要相当长的时间来计算大于 n = 30 的值。是否有更高效的计算方法来完成此操作?
【问题讨论】:
-
是的。不要使用递归。
标签: python recursion fibonacci