容量大小为5的栈,元素x,y,z的次序依次入栈,且每个元素在出栈后不得再重新入栈,如果入栈和出栈的操作序列为:入栈——入栈——出栈——入栈——出栈——出栈,问元素x将是第()个出栈的。
A: A1
B: B2
C: C3
D: D4
A: A1
B: B2
C: C3
D: D4
举一反三
- 中国大学MOOC: A、B、C、D、E五个字母,对一个栈进行了“入栈、入栈、出栈、入栈、入栈、出栈、出栈、入栈、出栈、出栈”的操作,那么操作完时,它们的顺序变为( )
- 有6个元素,其入栈次序为1、2、3、4、5、6,在各种可能的出栈序列中第一个出栈元素为3且第三个出栈元素为4的出栈序列有几个,列出各种可能的出栈序列?
- 7.栈底至栈顶依次存放元素A、B、C、D,出栈2次,第五个元素E入栈,然后栈中元素全部出栈,则出栈序列是()
- 栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是______。
- 下列不属于栈操作的是( )。 A: 入栈 B: 出栈 C: 入队列 D: 取栈顶元素