rishu110067

Untitled

Feb 2nd, 2022 (edited)
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.32 KB | None | 0 0
  1. # O(n^2)
  2. def can_reach_last_house(maximum_jump_lengths):
  3.     n = len(maximum_jump_lengths)
  4.     dp = [False]*n
  5.    
  6.     dp[0] = True
  7.     for i in range(0, n):
  8.         for j in range(0, i):
  9.             if dp[j] and j + maximum_jump_lengths[j] >= i:
  10.                 dp[i] = True
  11.                 break
  12.     return dp[n-1]
  13.  
Add Comment
Please, Sign In to add comment