python/公开课/文档/第05次公开课-算法入门系列1-周而复始/code/example04.py
2024-12-04 00:04:56 +08:00

13 lines
199 B
Python

from functools import lru_cache
@lru_cache()
def fib(num):
if num in (1, 2):
return 1
return fib(num - 1) + fib(num - 2)
for num in range(1, 101):
print(f'{num}: {fib(num)}')