更多"用数组A[0,…,m-1]存放循环队列的元素值,若其头尾指针分别为fr"的相关试题:
[单项选择]用数组A[0…m-1]存放循环队列的元素值,若其头尾指针分别为front和rear,则循环队列中当前元素的个数为 ______。
A. (rear-front+re)mod m
B. (rear-front+m+1)mod m
C. (rear-front+m-1)mod m
D. (rear-front-m-1)mod m
[单项选择]用数组A[0..N-1]存放循环队列的元素值,若其头尾指针分别为front和rear,则循环队列中当前元素的个数为( )
A. (rear-front+m)mod m
B. (rear-front+1)mod m
C. (rear-front-1+m)mod m
D. (rear-front)mod m
[单项选择]循环队列用数组A[0..m-1]存放其元素值,已知其头尾指针分别为front和rear,则当前元素个数为______。
A. (rear-front+m) MOD m
B. rear-front+1
C. rear-front-1
D. rear-front
[单项选择]循环队列用数组A[0…m-1]存放其元素值,已知其头尾指针分别是front和rear,则当前队列中的元素个数是( )
A. (rear-front+m)MODm
B. rear-fomt+1
C. rear-fribt-1
D. rear-front
[单项选择]环形队列用A[0]~A[19]存放其元素值,front指向队头元素的前一个位置,rear指向队尾元素。设front =4,rear= 17,现进行进队操作5次,出队操作3次,则front、rear的值依次变为()。
A. 7、2
B. 9、0
C. 7、22
D. 9、20
[单项选择]假设以数组A[n]存放循环队列的元素,其头指针front指向队头元素的前一个位置、尾指针rear指向队尾元素所在的存储位置,则在少用一个元素空间的前提下,队列满的判定条件为 ( )
A. rear==front
B. (front+1)%n==rear
C. rear+1==front
D. (rear+1)%n==front
[单项选择]若用一个大小为6的数组来实现循环队列,且当前rear和front的值分别为0和3,当从队列中删除一个元素,再加入两个元素后,rear和front的值分别是______。
A. 1和5
B. 2和4
C. 4和2
D. 5和1
[单项选择]一个循环队列Q最多可存储m个元素,已知其头尾指针分别是front和rear,则判定该循环队列为满的条件是______。
A. Q.rear-Q.front==m
B. Q.rear!=Q.front
C. Q.front==(Q.rear+1)%m
D. Q.front==Q.rear%m+1
[填空题]在一个容量为15的循环队列中,若排头指针front-6,队尾指针rear=9,则该循环队列中共有______个元素。
[填空题]在一个容量为15的循环队列中,若头指针front=6,尾指针rear=14,则该循环队列中共有 【1】 个元素。
[填空题]在一个容量为25的循环队列中,若头指针front=16,尾指针rear=9,则该循环队列中共有 【1】 个元素。
[单项选择]在一个容量为15的循环队列中,若头指针front=6,尾指针rear=14,则该循环队列中元素个数为( )。
A. 8
B. 9
C. 14
D. 15
[填空题]在一个容量为32的循环队列中,若头指针front=3,尾指针rear=2,则该循环队列中共有个元素。
[填空题]在一个容量为32的循环队列中,若头指针front=3,尾指针rear=2,则该循环队列中共有 ______个元素。
[填空题]在一个容量为25的循环队列中,若头指针front=16,尾指针rear=9,则该循环队列中共有______个元素。