Skip to content

Commit a0c77ba

Browse files
Create Next Greater Element I
1 parent 5e86e57 commit a0c77ba

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

Next Greater Element I

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
class Solution {
2+
public:
3+
vector<int> nextGreaterElement(vector<int>& nums1, vector<int>& nums2) {
4+
5+
6+
vector<int> v;
7+
int p=0,q=0;
8+
for(int i=0; i<nums1.size(); i++)
9+
{
10+
for(int j=0; j<nums2.size(); j++){
11+
if(nums1[i]==nums2[j])
12+
p++;
13+
if(p==1&& nums2[j]>nums1[i]){
14+
v.push_back(nums2[j]);
15+
q++;
16+
p=0;
17+
break;
18+
}
19+
}
20+
if(q==0)
21+
{
22+
v.push_back(-1);
23+
p=0;}
24+
else
25+
q=0;
26+
}
27+
return v;
28+
}
29+
};

0 commit comments

Comments
 (0)