问题详情

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


A、ABCED

B、DCBEA

C、DBCEA

D、CDABE

时间:2022-01-13 00:17 关键词:

答案解析

B
解析:栈操作原则上“后进先出”,栈底至栈顶依次存放元素A、B、C、D,则表明这4个元素中D是最后进栈,B、C处于中间,A最早进栈。所以出栈时一定是先出D,再出C,再出B,最后出A。