#3848. [GESP202512 六级 C++] 第 5 题

[GESP202512 六级 C++] 第 5 题

假设循环队列数组长度为 N,其中队空判断条件为:front == rear,队满判断条件为:(rear + 1) % N == front,出队对应的操作为:front = (front + 1) % N,入队对应的操作为:rear = (rear + 1) % N。循环队列长度 N = 6,初始 front = 1 , rear = 1,执行操作序列为:入队, 入队, 入队, 出队, 入队, 入队,则最终 (front, rear) 的值是( )。

{{ select(1) }}

  • (2, 5)
  • (2, 0)
  • (3, 5)
  • (3, 0)