diff --git a/lc739. Daily Temperatures.py b/lc739. Daily Temperatures.py new file mode 100644 index 0000000..57d39f2 --- /dev/null +++ b/lc739. Daily Temperatures.py @@ -0,0 +1,14 @@ +class Solution: + def dailyTemperatures(self, T): + """ + :type T: List[int] + :rtype: List[int] + """ + stack = [] + res = [0] * len(T) + for i in range(len(T)): + while len(stack) != 0 and T[i] > T[stack[-1]]: + tem = stack.pop() + res[tem] = i - tem + stack.append(i) + return res