1class Solution:2 def nextGreaterElement(self, nums1, nums2):3 dic, stack = {}, []45 for num in nums2[::-1]:6 while stack and num > stack[-1]:7 stack.pop()8 if stack:9 dic[num] = stack[-1]10 stack.append(num)1112 return [dic.get(num, -1) for num in nums1]
WPM •0 •0
ACC •0 •0
TIME •0