로딩
요청 처리 중입니다...

JAVA_Next Greater Element I_LeetCode 496

 JAVA_Next Greater Element I_LeetCode 496

JAVA_Next Greater Element I_LeetCode 496 풀이 class Solution { public int[] nextGreaterElement(int[] nums1, int[] nums2) { int[] ans = new int[nums1.length]; Stack stack = new Stack(); HashMap map = new HashMap(); for(int num : nums2) { while(!stack.isEmpty() && num > stack.peek()) map.put(stack.pop(), num); stack.add(num); } int i = 0; for(int num : nums1) { ans[i++] = map.getOrDefault(num, -1); } return ans; } } * 출처 Next Greater Element I - LeetCode Next Greater E...

# JAVA # JAVA_LeetCode496 # JAVA_NextGreaterElementI # JAVA_NextGreaterElementI_LeetCode496 # NextGreaterElementI_LeetCode496