Next Greater Element
Given an array, print the Next Greater Element (NGE) for every element. The Next greater Element for an element x is the first greater element on the right side of x in the array. Elements for which no greater element exist, consider the next greater element as -1.
CodingNinjas
author
2y
Brute Force
For every element in the array, we will run a loop on its right side. As soon as we find an element on its right side which is greater than it, we will break the loop, assign it as the NGE ...read more
CodingNinjas
author
2y
Using Stack
We will use a Stack to keep track of the next greater element and pop as soon as we find an element greater than it.
Here is the complete algorithm:
- Create a new array ANS[ ] of the same si...read more
Help your peers!
Add answer anonymously...
Top Bharti Airtel Software Engineer interview questions & answers
Popular interview questions of Software Engineer
Top HR questions asked in Bharti Airtel Software Engineer
>
Bharti Airtel Software Engineer Interview Questions
Stay ahead in your career. Get AmbitionBox app
Helping over 1 Crore job seekers every month in choosing their right fit company
65 L+
Reviews
4 L+
Interviews
4 Cr+
Salaries
1 Cr+
Users/Month
Contribute to help millions
Get AmbitionBox app