import java.util.ArrayList;
import java.util.Arrays;
public class Solution {
public boolean IsPopOrder(int [] pushA,int [] popA) {
//模拟入栈出栈
int curPush = 0;
int curPop = 0;
for(int i = 0; i < pushA.length; i++){
pushA[curPush] = pushA[i];
while(curPush>=0 && pushA[curPush] == popA[curPop]){
curPop++;
curPush--;
}
curPush++;
}
return curPush == 0;
}
}



京公网安备 11010502036488号