输入序列为ABC,可以变为CBA时,经过的栈操作为()。
A.push, pop, push, pop, push, pop
B.push, push, push, pop, pop, pop
C.push, push, pop, pop, push, pop
D.push, pop, push, push, pop, pop
第1题:
A、1001H
B、1003H
C、1002H
D、1000H
第2题:
一个栈的输入序列为12345,则下列序列中是栈的输出序列的是(13)。
A.23415
B.54132
C.31245
D.14253
第3题:
输入序列为ABC,输出为CBA时,经过的栈操作为()。
A.push,pop,push,pop,push,pop
B.push,push,push,pop,pop,pop
C.push,push,pop,pop,push,pop
D.push,pop,push,push,pop,pop
第4题:
设有初始为空的栈S,对于入栈序列a、b、c,经由一个合法的进栈和出栈操作序列后(每个元素进栈、出栈各1次),不能得到的序列为( )。
A.abcB.acb C.cab D.Cba
第5题:
第6题:
以下哪条vi命令能将文档5-20行间出现的abc替换成为cba()。
第7题:
设有一个空栈,栈顶指针为1000H,现有输入序列为12345,push,push,pop,push,pop,push,push后,输出序列为(),栈顶指针是()。
第8题:
设输入元素为1、2、3、P和A,入栈次序为123PA,元素经过栈后到达输出序列,当所有元素均到达输出序列后,有哪些序列可以作为高级语言的变量名?
第9题:
若输入序列为1,2,3,4,5,6,则通过一个栈可以输出序列3,2,5,6,4,1。
第10题:
第11题:
第12题:
第13题:
对于一个栈,给出输入项A,B,C。如果输入项序列由A,B,C所组成,则不可能产生的输出序列是( )。
A.BAC
B.ABC
C.CAB
D.CBA
第14题:
设有一个空栈,栈顶指针为1000H(十六进制,下同),现有输入序列为1,2,3,4,5,经过PUSH, PUSH,POP,PUSH,POP,PUSH,PUSH后,输出序列是(27),栈顶指针是(28)。设一数列的顺序为1,2,3,4,5,6,通过栈结构可以排成的顺序数列为(29),(30),(31)。
A.5,4,3,2,1
B.2,1
C.2,3
D.3,4
第15题:
现有一个空栈,栈顶指针为100H,现有输入序列为A、B、C、D、E,经过操作push,push, pop,push,pop,push后,输出的序列为(33),此时栈顶的指针为(34)。
A.B、C
B.A、B
C.A、C
D.B、D
第16题:
对于一个初始为空的栈,其入栈序列为abc时,其出栈序列可以有(37)种。
A.3
B.4
C.5
D.6
第17题:
第18题:
低压架空线路的相序排列,自上而下次序为()。
第19题:
一个栈的输入序列为1、2、3,试给出全部可能的出栈序列。
第20题:
对于一个栈,给出输入项A,B,C,D,如果输入项序列为A,B,C,D,试给出全部可能的输出序列。
第21题:
设有一个空栈,栈顶指针为1000H,现有输入序列为1、2、3、4、5,经过push,push,pop,push,pop,push,push后,输出序列是(),栈顶指针为()。
第22题:
第23题:
BCA
CBA
ABC
CAB
第24题:
push,pop,push,pop,push,pop
push,push,push,pop,pop,pop
push,push,pop,pop,push,pop
push,pop,push,push,pop,pop