更多"对于顺序存储的队列,存储空间大小为n,头指针为F,尾指针为R。若在逻辑"的相关试题:
[单项选择]对于顺序存储的队列,存储空间大小为n,头指针为F,尾指针为R。若在逻辑上看成一个环,则队列中元素的个数为 ______。
A. R-F
B. n+R-F
C. (R-F+1)mod n
D. (n+R-F)mod n
[单项选择]对一个存储空间为n的顺序队列,若头指针为h,尾指针为r,将其在逻辑上看成一个环,则队列中元素个数为( )。
A. r-h
B. n
C. (r-h+1)mod n
D. (n+r-h)mod n
[单项选择]以数组Data[m+1]作为循环队列SQ的存储空间,front为头指针,rear为队尾指针,则执行出队操作的语句是( )。
A. front=front+1
B. front=(front+1)%m
C. front=(front+1)%(m+1)
D. rear=(rear+1)%m
[单项选择]设数组data[m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队操作后其头指针front值为( )。
A. front=front+1
B. front=(front+1)%(m-1)
C. front=(front-1)%m
D. front=(front+1)%m
[单项选择]设数组data[m]作为循环队列sq的存储空间,front为队头指针,rear为队尾指针,则执行出队操作后其头指针front值为( )。
A. front=-front+1
B. front=-(front+1)%(m-1)
C. front=-(front-1)%m
D. front=-(front+1)%m
[单项选择]设数组data[0…m]作为循环队列sq的存储空间,front为队头指针,rear为队尾指针,则执行出队操作的语句为( )。
A. sq↑.front: =sq↑.front+1;
B. sq↑.front:=(sq↑.front+1)% maxsize;
C. sq↑.rear: =(sq↑.rear+1)% maxsize;
D. sq↑.front: =(sq↑.front+1)% (maxsize+1);