设栈初始为空,元素1 2 3依次入栈,利用栈结构,不能得到的出栈序列是( )。
A: 1 2 3
B: 2 3 1
C: 3 2 1
D: 3 1 2
A: 1 2 3
B: 2 3 1
C: 3 2 1
D: 3 1 2
举一反三
- 设栈(初始为空)的输入序列是1 2 3 4,则( )不可能的出栈序列。 A: 1 2 3 4 B: 1 3 2 4 C: 3 2 1 4 D: 4 3 1 2
- 1、2、3、4顺序入栈(起始为空栈),只要栈不空即可出栈,不可能的序列是( )。 A: 4、3、2、1 B: 2、1、3、4 C: 1、2、3、4 D: 4,3,1,2
- 若让元素1,2,3依次进栈,则出栈次序可能是() A: 3, 2, 1 B: 2, 1, 3 C: 3, 1, 2 D: 1, 2, 3
- 对于一个栈,给定进栈序列为1、2、3,则下列不可能为出栈序列的是( )。 A: 1、2、3 B: 3、2、1 C: 3、1、2 D: 2、1、3
- 一个栈的入栈序列是{1, 2, 3, 4},则栈的不可能的输出序列是( )。 A: {4, 3, 2, 1} B: {3, 4, 2, 1} C: {4, 2, 3, 1} D: {1, 2, 3, 4}