(填空题)
在Queue类中,Enqueue方法的作用是()。
正确答案
答案解析
略
相似试题
(填空题)
在Queue类中,移除并返回队列前端对象的方法是()。
(填空题)
阅读算法f2,并回答下列问题:(1)设队列Q=(1,3,5,2,4,6)。写出执行算法f2后的队列Q;(2)简述算法f2的功能。voidf2(Queue*Q){DataTypee;if(!QueueEmpty(Q)){e=DeQueue(Q);f2(Q);EnQueue(Q,e);}}
(简答题)
请利用两个栈S1和S2来模拟一个队列。已知栈的三个运算定义如下:PUSH(ST,X):元素X入ST栈;POP(ST,X):ST栈顶元素出栈,赋给变量X;Sempty(ST):判ST栈空否。那么如何用栈的运算来实现该队列的三个运算:enqueue:插入一个元素入队列;dequeue:删除一个元素出队列;queue_empty:判队列为空。(请写明算法的思想及必要的注释)
(简答题)
在操作序列EnQueue(1)、EnQueue(3)、DeQueue、EnQueue(5)、EnQueue(7)、DeQueue、EnQueue(9)之后,队头元素和队尾元素分别是什么?(EnQueue(k)表示整数k入队,DeQueue表示队头元素出队)。
(判断题)
抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。
(判断题)
抽象方法必须定义在抽象类中,所以抽象类中的方法都是抽象方法
(判断题)
在派生类中可以通过“基类名.方法名()”的方式来调用基类中的方法。
(判断题)
抽象方法不能含有方法体,并且必须在抽象类中。()
(判断题)
抽象方法不能含有方法体并且必须在抽象类中。