• 2022-06-04
    Consider
    the following operations performed on a stack of size 5 : Push ();
    Pop() ; Push(); Push(); Pop(); Push(); Pop();Pop(); Push () Which
    of the following statements is correct? ()
    A: Underflow
    occurs
    B: Stack
    operations are performed smoothly
    C: Overflow
    occurs
    D: None
    of the above
  • B

    内容

    • 0

      设有一空栈,现有输入序列(1,2,3,4,5),经过push, push, pop, push, pop, push, push, pop, pop, pop后,输出序列是

    • 1

      下列哪个方法是返回新数组的长度()。 A: concat(<br/>) B: pop(<br/>) C: push(<br/>) D: shift(<br/>)

    • 2

      二叉树的中序遍历也可以循环地完成。给定循环中堆栈的操作序列如下()(其中push为入栈,pop为出栈):push(1),push(2),push(3),pop(),push(4),pop(),pop(),push(5),pop(),pop(),push(6),pop()

    • 3

      若写为Stack::Stack() : top(0) {} 时,isEmpty和isFull将修改为top==0和top==SIZE。此时:push,pop,peek中top的使用方法为push:list&#91;___&#93; = item;pop: return list&#91;___&#93;;peek: return list&#91;top-1&#93;;(请使用++,--,不要输入空格)<br/>______

    • 4

      下面能够完成R10和R11寄存器内容交换的是( ) A: PUSH {R10,R11}<br/>POP{R10,R11} B: PUSH {R10,R11}<br/>POP{R11,R10} C: MOV R10,R11<br/>MOV R11,R10 D: LDR R11,[R10]<br/>STR R10,[R11]