填空⑴设有一个空栈,栈顶指针为1000H,现有输入序列为1、2、3、4、5, 经过 push, push, pop, push,pop, push, push后,输出序列是(),栈顶指针为()。

填空

⑴设有一个空栈,栈顶指针为1000H,现有输入序列为1、2、3、4、

5, 经过 push, push, pop, push,

pop, push, push后,输出序列是(),栈顶指针为()。

参考答案与解析:

相关试题

设push、pop分别表示入栈、出栈操作,若初始栈为空,对于元素序列abc,则操作序列push、pop、pop、push、push、pop( )。

[单选题]设push、pop分别表示入栈、出栈操作,若初始栈为空,对于元素序列abc,则操作序列push、pop、pop、push、push、pop( )。A.

  • 查看答案
  • 设push、pop分别表示入栈、出栈操作,若初始栈为空,对于元素序列a b c

    [单选题]设push、pop分别表示入栈、出栈操作,若初始栈为空,对于元素序列a b c,则操作序列push、pop、pop、push、push、pop (36)。(36)A.得到出栈序列为abcB.得到出栈序列为bacC.得到出栈序列为bcaD.是非法的操作序列

  • 查看答案
  • 若push、pop分别表示入栈、出栈操作,初始栈为空且元素1、2、3依次进栈,则

    [单选题]若push、pop分别表示入栈、出栈操作,初始栈为空且元素1、2、3依次进栈,则经过操作序列push、push、pop、pop、push、pop之后,得到的出栈序列为(29)。A.321B.213C.231D.123

  • 查看答案
  • 堆栈s进行下列操作:push(1);push(2);pop();pop();后,

    [单选题]堆栈s进行下列操作:push(1);push(2);pop();pop();后,此时的栈顶元素为( )。A.1B.2C.0D.不确定

  • 查看答案
  • 现有一个空栈,栈顶指针为100H,现有输入序列为A、B、C、D、E,经过操作pu

    [单选题]现有一个空栈,栈顶指针为100H,现有输入序列为A、B、C、D、E,经过操作push,push, pop,push,pop,push后,输出的序列为(33),此时栈顶的指针为(34)。A.B、CB.A、BC.A、CD.B、D

  • 查看答案
  • 有一个初始为空的栈和输入序列A,B,C,D,E,F,G,现经过如下操作:push

    [单选题]有一个初始为空的栈和输入序列A,B,C,D,E,F,G,现经过如下操作:push,push, pop,push,push,pop,push,pop,pop。所有操作结束后栈中的元素列表(从底到顶)是 ( )。A.ACB.AC.ABCED.ABCDE

  • 查看答案
  • 已知(AX)=1000H,(BX)=2000H,依次执行PUSH AX,PUSH

    [单选题]已知(AX)=1000H,(BX)=2000H,依次执行PUSH AX,PUSH BX、POP AX指令后,AX寄存器中的内容是( )。A.1000HB.0010HC.2000HD.0020H

  • 查看答案
  • 设(SP)=0100H, (SS)=2000H,执行PUSH BP指令后,栈顶的

    [单选题]设(SP)=0100H, (SS)=2000H,执行PUSH BP指令后,栈顶的物理地址是( )。A.00FEHB.20102HC.20FEHD.0102H

  • 查看答案
  • 假设(SP)=0100H,(SS)=2000H,执行PUSH BP指令后,栈顶的

    [单选题]假设(SP)=0100H,(SS)=2000H,执行PUSH BP指令后,栈顶的物理地址是( )。A.2000HB.00FEHC.20FEHD.xx

  • 查看答案
  • 己知(AX)=1000H,(BX)=2000H,依次执行PUSH AX,PUSH

    [单选题]己知(AX)=1000H,(BX)=2000H,依次执行PUSH AX,PUSH BX、POP AX指令后,AX寄存器中的内容是( )。A.1000HB.0010HC.2000HD.0020H

  • 查看答案