如果进栈序列为e1,e2,e3,e4,则可能的㈩栈序列是

admin2013-03-30  22

问题 如果进栈序列为e1,e2,e3,e4,则可能的㈩栈序列是

选项 A、e3,e1,e4,e2
B、e2,e4,e3,e1
C、e3,e4、e1、e2
D、任意顺序

答案2

解析 由栈“后进先出”的特点可知:A) 中e1不可能比d先出,C) 中e3不可能比e4先出,且e1不可能比e2先出D) 中栈是先进后出的,所以不可能是任意顺序。B) 中出栈过程如图所示:
转载请注明原文地址:https://kaotiyun.com/show/jbrp777K
0

最新回复(0)