数组Q[n]用来表示一个循环队列,front为当前队列头元素位置,rear为队尾元素的下一个位置,试问判断队列满的条件应是下列哪一个语句?


数组Q[n]用来表示一个循环队列,front为当前队列头元素位置,rear为队尾元素的下一个位置,试问判断队列满的条件应是下列哪一个语句?

A.Q.front-Q.rear==n

B.Q.front+Q.rear==n

C.Q.front ==(Q.rear+1)% n

D.Q.front==Q.rear

正确答案:Q.front ==(Q.rear+1)% n


Tag:数据结构与算法 队列 元素 时间:2023-12-27 10:08:23