A67610. 以下代码实现了循环队列的哪种操作?1 class CircularQueue {
单选题
知识点
题目描述
以下代码实现了循环队列的哪种操作?
1 class CircularQueue {
2 int* arr;
3 int front, rear, size;
4 public:
5 CircularQueue(int k) {
6 size = k;
7 arr = new int[k];
8 front = rear = -1;
9 }
10 bool enQueue(int value) {
11 if (isFull()) return false;
12 if (isEmpty()) front = 0;
13 rear = (rear + 1) % size;
14 arr[rear] = value;
15 return true;
16 }
17 };选项(单选)
答案解析
详细答案解析为会员权益,按每日次数查看。
开通 / 升级会员