Next Greater Element

00:00
MediumStackMonotonic StackArray
AmazonFlipkart

For each element in array, find the next greater element to its right. If none exists, use -1.

Examples

Input → [2,1,2,4,3]
Output → [4,2,4,-1,-1]
Input → [1,3,4,2]
Output → [3,4,-1,-1]
Input → [5,4,3,2,1]
Output → [-1,-1,-1,-1,-1]