选择题
如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是______。
A、
e3,e1,e4,e2
B、
e2,e4,e3,e1
C、
e3,e4,e1,e2
D、
任意顺序
【正确答案】
B
【答案解析】
由栈“后进先出”的特点可知:A中e1不可能比e2先出,C中e1不可能比e2先出,D中栈是先进后出的,所以不可能是任意顺序。B中出栈过程如下图所示:
提交答案
关闭