• 2022-06-06 问题

    经过以下栈运算后的值是____。 itStack(s);Push(s,a);push(s,b);Pop(s,x);GetTop(s,x); A: a B: C: 1 D: 0

    经过以下栈运算后的值是____。 itStack(s);Push(s,a);push(s,b);Pop(s,x);GetTop(s,x); A: a B: C: 1 D: 0

  • 2022-06-19 问题

    在下面Test函数中,S是一个栈,Push和Pop分别是入栈和出栈操作,InitStack是初始化栈操作;Q是一个队列,EnQueue和DeQueue分别是入队和出队操作;StackEmpty是判断栈是否为空,QueueEmpty是判断队列是否为空。已知队列Q中从队头到队尾依次有四个元素:4,3,2,1,写出执行Test()之后,队列Q中的元素从队头到队尾依次是什么。(4分)<br/>void A: Queue B: Queue C: itStack D: p E: sh F: ()){ G: (,x); H: (,x);<br/>}<br/>} I: (eue &amp;Q){ J: ;int<br/>x; K: ();<br/>while(!QueueEmpty L: (,x);<br/>}<br/>while(!StackEmpty M: ()){ N: (,x); O: ack P: st

    在下面Test函数中,S是一个栈,Push和Pop分别是入栈和出栈操作,InitStack是初始化栈操作;Q是一个队列,EnQueue和DeQueue分别是入队和出队操作;StackEmpty是判断栈是否为空,QueueEmpty是判断队列是否为空。已知队列Q中从队头到队尾依次有四个元素:4,3,2,1,写出执行Test()之后,队列Q中的元素从队头到队尾依次是什么。(4分)<br/>void A: Queue B: Queue C: itStack D: p E: sh F: ()){ G: (,x); H: (,x);<br/>}<br/>} I: (eue &amp;Q){ J: ;int<br/>x; K: ();<br/>while(!QueueEmpty L: (,x);<br/>}<br/>while(!StackEmpty M: ()){ N: (,x); O: ack P: st

  • 1