假设一仅含数值AA的队列,2A入队,然后执行一次出队操作,最后数据6B和3C依次入队。那么执行这一系列的操作后从队头到队尾存储的数据依次为()
A.3C、6B、AA
B.3C、6B、2A
C.2A、6B、3C
D.6B、3C
第1题:
第2题:
A、入队
B、出队
C、取队首元素
D、取队尾元素
第3题:
引起循环队列队头位置发生变化的操作是 ( )
A.出队
B.入队
C.取队头元素
D.取队尾元素
第4题:
下列叙述正确的是( )。
A.非空循环队列的队尾指针等于排头指针时,也可以进行入队运算
B.循环队列为空时可以进行退队运算
C.退队运算后队列长度减1
D.入队运算就是将新元素插入到队尾指针指向的位置
第5题:

第6题:
以下函数为链队列的入队操作,x为要入队的结点的数据域的值,front、rear分别是链队列的对头、队尾指针。 

略
第7题:
用不带头结点的单链表存储队列,其头指针指向队头结点,尾指针指向队尾结点,则在进行出队操作时()。
第8题:
假设Q[1,10]是一个循环队列,初始状态为front=rear=1,若做完debgh入队和de出队的操作后,rear=(),front=().
第9题:
设长度为n的链队用单循环链表表示,若设头指针,则入队出队操作的时间为何?若只设尾指针呢?
第10题:
设SQ是循环队列,存储在数组D[M]中,则SQ入队操作对其队尾指针rear的修改是()。
第11题:
rare=rare+1
rare=(rare+1)%(m-1)
rare=(rare-1)%m
rare=(rare+1)%m
第12题:
第13题:
A、队首
B、队尾
C、入队
D、出队
第14题:
引起循环队列队头位置发生变化的操作是(26)。
A.出队
B.入队
C.取队头元素
D.取队尾元素
第15题:
若in、out分别表示入、出队操作,初始队列为空且元素a、b、c依次入队,则经过操作序列in、in、out、out、in、out之后,得到的出队序列为______。
A.cba
B.bac
C.bca
D.abe
第16题:
队列采用如下图所示的循环单链表表示,图(a)表示队列为空,图(b)为e1、e2.e3依次入队列后的状态,其中,rear指针指向队尾元素所在结点,size为队列长度。以下叙述中,正确的是( )。
A.入队列时需要从头至尾遍历链表,而出队列不需要B.出队列时需要从头至尾遍历链表,而入队列不需要C.新元素加入队列以及队头元素出队列都需要遍历链表,D.入队列和出队列操作都不需要遍历链表
第17题:
以下函数为链队列的入队操作,x为要入队的结点的数据域的值,front、rear分别是链队列的队头、队尾指针。 
malloc(sizeof(structnode));rear->next=p;p
略
第18题:
以下函数为链队列的入队操作,X为要人队的结点的数据域的值,front,rear分别是链队列的队头、队尾指针。 
(1)malloc(sizeof(structnode))
(2)rear->next=p
(3)p
略
第19题:
设长度为n的链队列用单循环链表表示,若只设头指针,则入队和出队操作的时间复杂度分别为()和();若只设尾指针,则入队和出对操作的时间复杂度分别为()和()。
第20题:
设循环队列的容量为70,现经过一系列的入队和出队操作后,front为20,rear为11,则队列中元素的个数为()。
第21题:
队列中的操作有()。
第22题:
rear = rear+1
rear = (rear+1)%m
front = (front+1)%m
rear = (rear+1)%m + 1
第23题:
第24题: