假设以数组A[m]存放循环队列的元素,front为队头标识,rear为队尾标识,则当前队列中的元素个数为______。
A: (rear-front)%m
B: front-rear
C: (front-rear)%m
D: rear-front
A: (rear-front)%m
B: front-rear
C: (front-rear)%m
D: rear-front
举一反三
- 假设以数组A[m] 存放循环队列的元素,front为队头标识,rear为队尾标识,则当前队列中的元素个数为______。 A: (rear- front)%m B: front-rear C: (front- rear) %m D: rear- front
- 假设以数组A[m] 存放循环队列的元素,front指向队头,rear指向队尾,则当前队列中的元素个数为______。 A: (rear- front)%m B: front-rear C: (front- rear) %m D: rear- front
- 循环队列用数组A[0..m-1]存放其元素值,已知其头尾指针分别为front和rear,则当前元素个数为( )。 A: (rear—front+m)MOD m B: rear—front+1 C: rear—front—1 D: rear—front
- 中国大学MOOC: 假设以数组A[m] 存放循环队列的元素,front为队头标识,rear为队尾标识,则当前队列中的元素个数为______。
- 循环队列用数组A[0, m-1]存放其元素值,已知其头尾指针分别是front和rear(rear指向队尾元素下一个位置),则当前队列中的元素个数是()。 A: (rear-front + m) %m B: (rear-front + 1+m)%m C: rear-front-1 D: rear-front