在空的顺序栈中,依次执行操作:push(a); push(b); pop(); push(x); push(y); pop(); push(z)。栈顶元素是: 。
举一反三
- 输入序列为ABC,可以变为CBA时,经过的栈操作为: push,pop,push,pop,push,pop|push,pop,push,push,pop,pop|push,push,pop,pop,push,pop|push,push,push,pop,pop,pop
- 设有一个空栈,栈顶指针为1000H(16进制),现有输入序列为1,2,3,4,5,经过push,push,pop,push,pop,push ,push之后,输出的元素依次是 。而栈顶指针为 H。(设栈为顺序栈,第个元素占4个字节)
- 输入序列为abc,若输出序列为bca,经过的栈操作为( ) A: push,pop,push,pop,push,pop B: push,push,push,pop,pop,pop C: push,push,pop,push,pop,pop D: push,pop,push,push,pop,pop
- 设有一个空栈,栈顶指针为1000H,现有输入序列为1、2、3、4、5,经过push,push,pop,push,pop,push,push后,输出序列是,栈顶指针为。
- 设有一个空栈,现有输入序列为1,2,3,4,5,经过操作序列push、pop、push、pop、push、push、pop后,现在已出栈的序列为(__)。