单选题
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )。
A、
12345ABCDE
B、
EDCBA54321
C、
ABCDE12345
D、
54321EDCBA
【正确答案】
B
【答案解析】
栈是操作受限的线性表,只能在栈顶插入和删除元素,按照先进后出的原则组织数据。因此,当元素1、2、3、4、5、A、B、C、D、E依次入栈后,其出栈顺序依次为E、D、C、B、A、5、4、3、2、1。
提交答案
关闭