判定一个队列QU(最多元素为m0)为满队列的条件是
A.QU->rear - QU->front -1= = m0
B.QU->rear - QU->front = = m0
C.QU->front = = QU->rear
D.QU->front = = QU->rear+1
第1题:
A.f==r
B.(f+1)%(m+1)==r
C.(r+1)%(m+1)==f
D.(r+1)% m==f
第2题:
假设以数组A[n]存放循环队列的元素,其头指针front指向队头元素的前一个位置、尾指针rear指向队尾元素所在的存储位置,则在少用一个元素空间的前提下,队列满的判定条件为 ( )
A.rear==front
B.(front+1)%n==rear
C.rear+1==front
D.(rear+1)%n==front
第3题:
第4题:
下列4种操作中,不是队列基本操作的是()。
第5题:
假设以数组Q[m]存放循环队列中的元素,同时以rear和length分别只是循环队列中的队尾位置和队列中的所含元素的个数,则该循环的队列的对满条件为()。
第6题:
判断一个循环队列LU(最多元素为m)为空的条件是()。
第7题:
在一个用数组实现的队列类中,假定数组长度为MS,队首元素位置为first,队列长度为length,则队列为满的条件是()。
第8题:
QU->rear-QU->front==m0
QU->rear-QU->front-1==m0
QU->front==QU->rear
QU->front==QU->rear+1
第9题:
删除队尾元素
删除队头元素
将队列置为一个空队列
判断一个队列是否为空
第10题:
第11题:
Q->rear==Q->front
Q->rear==Q->front+1
Q->front==(Q->rear+1)%n
Q->front==(Q->rear-1)%n
第12题:
rear==m-1
front==rear+1
front==rear
第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题:
第15题:
判断一个顺序队列(最多元素为m)为空的条件是()。
Arear==m-1
Bfront==rear+1
Cfront==rear
第16题:
判定一个栈ST(最多元素为m0)为空的条件是()
第17题:
判定一个队列QU(最多元素为m0)为满队列的条件是()
第18题:
判断一个顺序队列(最多元素为m)为空的条件是()。
第19题:
设循环队列的头指针front指向队首元素,尾指针rear指向队尾元素后的一个空闲元素,队列的最大空间为MAXLEN,则队满标志为()
第20题:
第21题:
ST->top<>0
ST->top=0
ST->top<>m0
ST->top=m0
第22题:
第23题:
第24题:
qu->rear-qu->front==MaxSize
qu->rear-qu->front-1==MaxSize
qu->rear ==qu->front
qu->rear=qu->front-1