在Queue类中,Enqueue方法的作用是:()
第1题:

第2题:
下列关于栈和队列昀描述中,正确的是( )。
A. 栈是先进先出
B. 队列是先进后出
C. 队列允许在队头删除元素
D. 栈在栈顶删除元素
第3题:
下列叙述中正确的是( )。【考点4队列】
A.循环队列有队头和队尾两个指针,因此循环队列是非线性结构
B.在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况
C.在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况
D.循环队列中元素的个数是由队头指针和队尾指针共同决定的
第4题:
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为( )。
A.DEFXYZABC
B.FEDZYXCBA
C.FEDXYZCBA
D.DEFZYXABC
第5题:
以下哪一个不是队的基本运算?( )
A)从队列中删除第i个元素
B)从队尾插入一个新元素
C)将队列置为空队列
D)读取队头元素的值
第6题:
第7题:
下列4种操作中,不是队列基本操作的是()。
第8题:
已知Q是一个非空队列,S是一个空栈。编写算法,仅用队列和栈的ADT函数和少量工作变量,将队列Q的所有元素逆置。栈的ADT函数有:voidmakeEmpty(SqStacks);置空栈voidpush(SqStacks,ElemTypee);元素e入栈ElemTypepop(SqStacks);出栈,返回栈顶元素intisEmpty(SqStacks);判断栈空队列的ADT函数有:voidenQueue(Queueq,ElemTypee);元素e入队ElemTypedeQueue(Queueq);出队,返回队头元素intisEmpty(Queueq);判断队空
第9题:
队列中的操作有()。
第10题:
在Queue类中,移除并返回队列前端对象的方法是:().
第11题:
第12题:
将队列末端元素出队列
将队列前端元素出队列
在队列前端压入新的元素
在队列末端压入新的元素
第13题:
下列关于栈和队列的描述中,正确的是( )。
A.栈是先进先出
B.队列是先进后出
C.队列允许在队头删除元素
D.栈在栈顶删除元素
第14题:
设有栈S和队列Q,其初始状态为空,元素a1、a2、a3、a4、a5、a6依次入栈,出栈的元素进入队列Q,若6个元素出队列的顺序是a2、a4、a3、a6、a5、a1,则栈的容量至少是______。
A.6
B.4
C.3
D.2
第15题:
设有栈S和队列Q,其初始状态为空,元素a、a、 a、a、a、a依次入栈,出栈的元素进入队列Q,若6个元素出队列的顺序是a、a、a、a、a、,则栈的容量至少是______。
A.6
B.4
C.3
D.2
第16题:
对队列的基本运算,哪个说法是错误的? ( )
A.将队列初始化为空队列
B.求队列的元素个数
C.对队尾元素的删除
D.取出队头元素
第17题:

第18题:
在队列的顺序存储结构中,当插入一个新的队列元素时,()指针的值增1,当删除一个元素队列时,()指针的值增1。
尾;头
略
第19题:
在Queue类中,移除并返回队列前端对象的方法是()。
第20题:
允许对队列进行的操作有()。
第21题:
在一个循环队列中,队首指针指向队首元素的();从循环队列中删除一个元素时,其操作是先取出队首元素,后();在具有n个单元的循环队列中,队满时共有()个元素。
第22题:
删除队尾元素
删除队头元素
将队列置为一个空队列
判断一个队列是否为空
第23题:
对队列中的元素排序
取出最近进队的元素
在队头元素之前插入元素
删除队头元素