ch01-12: clean up by @eumiro
This commit is contained in:
@@ -3,12 +3,12 @@ import functools
|
||||
from clockdeco import clock
|
||||
|
||||
|
||||
@functools.lru_cache # <1>
|
||||
@functools.cache # <1>
|
||||
@clock # <2>
|
||||
def fibonacci(n):
|
||||
if n < 2:
|
||||
return n
|
||||
return fibonacci(n - 2) + fibonacci(n - 1)
|
||||
return fibonacci(n-2) + fibonacci(n-1)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
Reference in New Issue
Block a user