如果进栈的序列为e1,e2,e3,e4,则可能出栈的序列()Ae3e1e4e2 Be2e4e3e1 Ce3e4e1e2 D任意顺序但是为什么呢?根据后进先出的原则,e1不能比e2先出,那怎么e2能比e3,e4先出呢?如果出栈的顺序是 e2 e3 e4 e1

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 14:08:55
如果进栈的序列为e1,e2,e3,e4,则可能出栈的序列()Ae3e1e4e2 Be2e4e3e1 Ce3e4e1e2 D任意顺序但是为什么呢?根据后进先出的原则,e1不能比e2先出,那怎么e2能比e3,e4先出呢?如果出栈的顺序是 e2 e3 e4 e1

如果进栈的序列为e1,e2,e3,e4,则可能出栈的序列()Ae3e1e4e2 Be2e4e3e1 Ce3e4e1e2 D任意顺序但是为什么呢?根据后进先出的原则,e1不能比e2先出,那怎么e2能比e3,e4先出呢?如果出栈的顺序是 e2 e3 e4 e1
如果进栈的序列为e1,e2,e3,e4,则可能出栈的序列()Ae3e1e4e2 Be2e4e3e1 Ce3e4e1e2 D任意顺序
但是为什么呢?根据后进先出的原则,e1不能比e2先出,那怎么e2能比e3,e4先出呢?
如果出栈的顺序是 e2 e3 e4 e1

如果进栈的序列为e1,e2,e3,e4,则可能出栈的序列()Ae3e1e4e2 Be2e4e3e1 Ce3e4e1e2 D任意顺序但是为什么呢?根据后进先出的原则,e1不能比e2先出,那怎么e2能比e3,e4先出呢?如果出栈的顺序是 e2 e3 e4 e1
栈是先进后出的
B可能,e1进栈,e2进栈,e2出栈,e3进栈,e4进栈,e4出栈,e3出栈,e1出栈.
可以进栈以后马上出栈的啊.
补充的,e2,e3,e4,e1也是可以的.