Advertisement
zhukov000

Memoization simple

Nov 20th, 2019
230
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.19 KB | None | 0 0
  1. F = [0] * 1001
  2.  
  3. def f(i):
  4.   if F[i] == 0:
  5.     if i < 3:
  6.       F[i] = 1
  7.     else:
  8.       F[i] = (f(i-1) + f(i-2)) % 1000000000
  9.   return F[i]
  10.  
  11. for i in range(1, 1001):
  12.   print(i, f(i))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement