栈底至栈顶依次存放元素A、B、C、D,在第5个元素E入栈前,栈中元素可以出栈,则出栈序列可能是______。

admin2013-04-11  21

问题 栈底至栈顶依次存放元素A、B、C、D,在第5个元素E入栈前,栈中元素可以出栈,则出栈序列可能是______。

选项 A、ABCED
B、DCBEA
C、DBCEA
D、CDABE

答案B

解析 栈操作原则上“后进先出”,栈底至栈顶依次存放元素A、B、C、D,则表明这 4个元素中D是最后进栈,B、C处于中间,A最早进栈,所以出栈时一定是先出D,再出C,最后出A,本题中只有选项B符合该准则。
转载请注明原文地址:https://jikaoti.com/ti/ppO0FFFM
0

最新回复(0)