如何建设网站方便后期维护,物流官网网站,wordpress 500错误解决,媒体网站的品牌建设链接: 栈的压入、弹出序列
class Solution {
public:/*** 代码中的类名、方法名、参数名已经指定#xff0c;请勿修改#xff0c;直接返回方法规定的值即可** * param pushV int整型vector * param popV int整型vector * return bool布尔型*/bool IsPopOrder(vectorint…链接: 栈的压入、弹出序列
class Solution {
public:/*** 代码中的类名、方法名、参数名已经指定请勿修改直接返回方法规定的值即可** * param pushV int整型vector * param popV int整型vector * return bool布尔型*/bool IsPopOrder(vectorint pushV, vectorint popV) {size_t pushi 0,popi 0;//用来记录下标位置stackint _st;//用来模拟出栈while(pushi pushV.size()){_st.push(pushV[pushi]);//如果发现栈内元素和出栈数组有匹配的数字则进行出栈如图while(!_st.empty() _st.top() popV[popi]){_st.pop();popi;}}//如果最后两个数组下标相等则说明出栈顺序是对的return pushi popi;}
};