对于一个长度为 n(n小于1) 且元素互异的序列,每其所有元素依次通过一个初始为空的栈后,再通过一个初始为空的队列。假设队列和栈的容量都足够大,且只要栈非空就可以进行出栈操作,只要队列非空就可以进行出队操作,那么以下叙述中,正确的是()。
- A.出队序列和出栈序一定互为逆序
- B.出队序列和出栈序列一定相同
- C.入栈序列与入队序列一定相同
- D.入栈序列与入队序列一定互为逆序
正确答案及解析
正确答案
B
解析
从题目的描述来看,出栈之后,直接入队,然后出队。所以:入队序列 = 出栈序列,又因为出队序列 = 入队序列。所以出队序列和出栈序列一定相同。





