单选题判定一个循环队列qu(最多元素为MaxSize)为空的条件是( )。Aqu-rear-qu-front==MaxSizeBqu-rear-qu-front-1==MaxSizeCqu-rear ==qu-frontDqu-rear=qu-front-1

单选题
判定一个循环队列qu(最多元素为MaxSize)为空的条件是(  )。
A

qu->rear-qu->front==MaxSize

B

qu->rear-qu->front-1==MaxSize

C

qu->rear ==qu->front

D

qu->rear=qu->front-1


参考解析

解析:

相关考题:

判定一个顺序栈st(最多元素为MaxSize)为空的条件是()。A.st->top!B.st->top!C.top==-1D.top==MaxSize

判定一个顺序栈st(最多元素为MaxSize)为满的条件是()。A.st->top!B.st->top!C.top==-1D.top==MaxSize

判定一个循环队列qu(最多元素为MaxSize)为空的条件是()。A.QU->rear - QU->front = =MaxSizeB.QU->rear - QU->front -1= =MaxSizeC.QU->front = = QU->rearD.QU->front = = QU->rear+1

判定一个循环队列QU(最多元素为m)为空的条件是(33)。A.QU->front==QU->rearB.QU->front!=QU->rearC.QU->front=(QU->rear+1)%mD.QU->front!=(QU->rear+1)%m

判定一个队列Q(最多元素为m0)为满队列的条件是() :Arear-front= = m0Brear-front-1= =m0Cfront= =rearDfront= =rear+1

循环队列中,设队列元素依次存放在Q[0..m]中,f、r分别指示队头元素位置和队尾元素的下一个位置,约定存储m个元素时为队满。则队列空的判定方法是(),队列满的判定方法是()。 A.f==rB.(f+1)%(m+1)==rC.(r+1)%(m+1)==fD.(r+1)% m==f

判定一个循环队列Q(最多元素为m)为满队列的条件是(24)。A.Q.front=(Q.rear+1)%mB.Q.front!=(Q.rear+1)%mC.Q.front=Q.rearD.Q.front!=Q.rear+1

判断一个栈ST(最多元素为Maxsize)为空的条件是()。A.ST->top!==一1B.ST->top==-1C.ST->top!==Maxsize-1D.ST->top==Maxsize-1

判断一个栈ST(最多元素为Maxsize)为满的条件是()。A.ST->top!==-1B.ST->top==-1C.ST->top!==Maxsize-1D.ST->top==Maxsize-1

循环队列qu的队空条件是()。A.(qu.rear+1)%MaxSize==(qu.front+1)%MaxSizeB.(qu.rear+1)%MaxSize-=qu.front+1C.(qu.rear+1)%MaxSize==qu.frontD.qu.rear==qu.front

判断一个顺序队列(最多元素为m)为空的条件是()。Arear==m-1Bfront==rear+1Cfront==rear

在数组表示的循环队列中,front、rear分别为队列的头、尾指针,maxSize为数组的最大长度,队满的条件是()A、front=maxSizeB、(rear+1)%maxSize=frontC、rear=maxSizeD、rear=front

判定一个队列QU(最多元素为m0)为满队列的条件是()A、QU-rear-QU-front==m0B、QU-rear-QU-front-1==m0C、QU-front==QU-rearD、QU-front==QU-rear+1

判断一个循环队列LU(最多元素为m)为空的条件是()。

循环队列的最大存储空间为MaxSize=6,采用少用一个元素空间以有效地判断栈空或栈满,若队头指针front=4,当队尾指针rear=()时队满,队列中共有()个元素。

循环队列的最大存储空间为MaxSize=8,采用少用一个元素空间以有效的判断栈空或栈满,若队头指针front=4,则当队尾指针rear=()时,队列为空,当rear=()时,队列有6个元素。

判断一个顺序队列(最多元素为m)为空的条件是()。A、rear==m-1B、front==rear+1C、front==rear

设数组A[m]为循环队列Q的存储空间,font为头指针,rear为尾指针,判定Q为空队列的条件()。

循环队列的最大存储空间为MaxSize,若队头指针front,队尾指针rear,采用少用一个存储空间以有效地判断栈空或栈满,队空的判定条件为()

单选题判定一个队列QU(最多元素为m0)为满队列的条件是()AQU-rear-QU-front==m0BQU-rear-QU-front-1==m0CQU-front==QU-rearDQU-front==QU-rear+1

填空题循环队列的最大存储空间为MaxSize=6,采用少用一个元素空间以有效地判断栈空或栈满,若队头指针front=4,当队尾指针rear=()时队满,队列中共有()个元素。

填空题循环队列的最大存储空间为MaxSize=8,采用少用一个元素空间以有效的判断栈空或栈满,若队头指针front=4,则当队尾指针rear=()时,队列为空,当rear=()时,队列有6个元素。

填空题循环队列的最大存储空间为MaxSize,若队头指针front,队尾指针rear,采用少用一个存储空间以有效地判断栈空或栈满,队空的判定条件为()

单选题循环队列sq中,用数组elem存放数据元素,sq.front指示队头元素的前一个位置,sq.rear指示队尾元素的当前位置,队列的最大容量为MAXSIZE,则队列满的条件为()。Asq.front= sq.rearBsq.front= sq.rear+1C(sq.front +1)mod MAXSIZE= sq.rearD(sq.rear+1)mod MAXSIZE= sq.front

填空题判断一个循环队列LU(最多元素为m)为空的条件是()。

单选题判断一个顺序队列(最多元素为m)为空的条件是()。Arear==m-1Bfront==rear+1Cfront==rear

填空题设数组A[m]为循环队列Q的存储空间,font为头指针,rear为尾指针,判定Q为空队列的条件()。