Advertisement
TwentyEight

PR1<35

May 20th, 2020
1,045
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.25 KB | None | 0 0
  1. # init method
  2. self.prices = []
  3. self.spans = []
  4.  
  5. # next method
  6. self.prices += [price]
  7. span = 1
  8. i = len(self.prices) - 2
  9. while i >= 0:
  10.     if prices[i] > price:
  11.         break
  12.     span += self.spans[i]
  13.     i -= self.spans[i]
  14. self.spans += [span]
  15. return span
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement