当前位置:网站首页>【剑指Offer】42. 栈的压入、弹出序列

【剑指Offer】42. 栈的压入、弹出序列

2022-07-07 07:46:00 percation

穿越隧道
在这里插入图片描述


康复训练第一题,深深地感觉又菜了,本来就很菜了

class Solution {
    
public:
    bool isPopOrder(vector<int> pushV,vector<int> popV) {
    
        if(popV.size() != pushV.size()) return false;
        stack<int> s;
        int idx = 0;
        for(int i = 0; i < pushV.size(); i++){
    
            s.push(pushV[i]);
            while(!s.empty() && (s.top() == popV[idx])){
    
                s.pop();
                idx++;
            }
        }
        if(s.empty() == true) return true;
        return false;
    }
};
原网站

版权声明
本文为[percation]所创,转载请带上原文链接,感谢
https://blog.csdn.net/qq_45866781/article/details/125626388