贪心模拟出栈入栈
class Solution {
public:
bool validateStackSequences(vector<int>& pushed, vector<int>& popped) {
int m=pushed.size();
int n=pushed.size();
stack<int> s;
int j=0;
for(int i=0;i<m;i++){
s.push(pushed[i]);
while(!s.empty()&&j<n&&popped[j]==s.top()){
s.pop();
j++;
}
}
return s.empty();
}
};