import time
def fib(n): #斐波那契数列
if n in (1, 2):
return 1
else:
return fib(n - 1) + fib(n - 2)
for i in range(1, 35):
start = time.time() #时间检测
f = fib(i)
end = time.time()
print(f'fib{i}={f},{end-start:10.7f}seconds')
12-12
3万+
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交