Arear==m-1
Bfront==rear+1
Cfront==rear
第1题:
一个队列的初始状态为空。现将元素A、B、C、D、E、F、5、4、3、2、1依次入队,然后依次退队,则元素退队的顺序为( )。
第2题:
以下哪个是队列的基本运算?
A.从队首插入一个新元素
B.从队列中删除第i个元素
C.判断一个队列是否为空
D.读取队尾元素的值
第3题:
判断一个循环队列cq(最多元素为m)为空的条件是()。
A.cq->rear-cq-front=m;
B.(cq->rear+1)%m=cq->front;
C.cq->front=cq->rear;
D.cq->rear=m-1;
第4题:
下列4种操作中,不是队列基本操作的是()。
第5题:
在一个循环顺序队列Q中,判断队空的条件为(),判断队满的条件为()。
第6题:
以下()不是队列的基本运算
第7题:
判断一个顺序队列(最多元素为m)为空的条件是()。
第8题:
QU->rear-QU->front==m0
QU->rear-QU->front-1==m0
QU->front==QU->rear
QU->front==QU->rear+1
第9题:
删除队尾元素
删除队头元素
将队列置为一个空队列
判断一个队列是否为空
第10题:
第11题:
rear==m-1
front==rear+1
front==rear
第12题:
qu->rear-qu->front==MaxSize
qu->rear-qu->front-1==MaxSize
qu->rear ==qu->front
qu->rear=qu->front-1
第13题:
判定一个循环队列Q(最多元素为m)为满队列的条件是(24)。
A.Q.front=(Q.rear+1)%m
B.Q.front!=(Q.rear+1)%m
C.Q.front=Q.rear
D.Q.front!=Q.rear+1
第14题:
判断一个循环队列cq(最多元素为m)为满的条件是()。
A.cq->rear-cq-front=m;
B.(cq->rear+1)%m=cq->front;
C.cq->front=cq->rear;
D.cq->rear=m-1;
第15题:
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的入队与退队操作后,front=m-1,rear=m,此后再向该循环队列中插入一个元素,则队列中的元素个数为()。
A.2
B.1
C.m-1
D.m
第16题:
在一个顺序存储的循环队列Q[0…M-1],头尾指针分别是front和rear,判断队空的条件为(),判断队满的条件为()。
第17题:
判定一个队列QU(最多元素为m0)为满队列的条件是()
第18题:
判断一个循环队列LU(最多元素为m)为空的条件是()。
第19题:
下列哪一个不是队列的基本运算?()
第20题:
第21题:
ST->top<>0
ST->top=0
ST->top<>m0
ST->top=m0
第22题:
从队尾插入一个新元素
从队列中删除第i个元素
判断一个队列是否为空
读取队头元素的值
第23题: