Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Solution:
- def dailyTemperatures(self, temperatures):
- """
- :type temperatures: List[int]
- :rtype: List[int]
- """
- stack = []
- result = [0] * len(temperatures)
- for i in range(0, len(temperatures)):
- while stack and temperatures[i] > temperatures[stack[-1]]:
- idx = stack.pop()
- result[idx] = i - idx
- stack.append(i)
- return result
Add Comment
Please, Sign In to add comment