栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈
序列可能是
A.ABCED
B.DCBEA
C.DBCEA
D.CDABE
参考答案:B
解析:解析:栈操作原则上“后进先出”,栈底至栈顶依次存放元素A、B、C、D,
则表明这4个元素中D是最后进栈,B、C处于中间,A最早进栈。所以出栈时一定是先
出D,再出C,最后出A。
栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈
序列可能是
A.ABCED
B.DCBEA
C.DBCEA
D.CDABE
参考答案:B
解析:解析:栈操作原则上“后进先出”,栈底至栈顶依次存放元素A、B、C、D,
则表明这4个元素中D是最后进栈,B、C处于中间,A最早进栈。所以出栈时一定是先
出D,再出C,最后出A。