感受一下
import time
from functools import lru_cache
@lru_cache(maxsize=None)
def fib(n):
if n <2:
return n
return fib(n-1) + fib(n-2)
s = time.time()
print(fib(30))
e = time.time()
print(e - s)
感受一下
import time
from functools import lru_cache
@lru_cache(maxsize=None)
def fib(n):
if n <2:
return n
return fib(n-1) + fib(n-2)
s = time.time()
print(fib(30))
e = time.time()
print(e - s)