判断一个队列QU(最多元素为MAXSIZE)为空的条件是( ) A: QU->;rear-QU->;front= = MAXSIZE B: QU->;rear-QU->;front-1= =MAXSIZE C: QU->;front= =QU->;rear D: QU->;front= =QU->;rear+1
判断一个队列QU(最多元素为MAXSIZE)为空的条件是( ) A: QU->;rear-QU->;front= = MAXSIZE B: QU->;rear-QU->;front-1= =MAXSIZE C: QU->;front= =QU->;rear D: QU->;front= =QU->;rear+1
循环队列SQ的存储空间是数组d[m],队头、队尾指针分别是front和rear,则执行出队后其头指针front值是 A: front=front+1 B: front=(front+1)%(m-1) C: front=(front-1)%m D: front=(front+1)%m
循环队列SQ的存储空间是数组d[m],队头、队尾指针分别是front和rear,则执行出队后其头指针front值是 A: front=front+1 B: front=(front+1)%(m-1) C: front=(front-1)%m D: front=(front+1)%m
循环队列Q的存储空间是数组d[m],队头、队尾指针分别是front和rear,则执行出队后其头指针front值是()。 A: front=front+1 B: front=(front+1)%(m-1) C: front=(front-1)%m D: front=(front+1)%m
循环队列Q的存储空间是数组d[m],队头、队尾指针分别是front和rear,则执行出队后其头指针front值是()。 A: front=front+1 B: front=(front+1)%(m-1) C: front=(front-1)%m D: front=(front+1)%m
从一个顺序存储的循环队列Q中删除一个元素时,需要( )。 A: Q->;front= (Q->;front-1)%Q->;maxsize B: Q->;front= (Q->;front+1)%Q->;maxsize C: Q->;rear= (Q->; rear +1)%Q->;maxsize D: Q->;rear= (Q->; rear -1)%Q->;maxsize
从一个顺序存储的循环队列Q中删除一个元素时,需要( )。 A: Q->;front= (Q->;front-1)%Q->;maxsize B: Q->;front= (Q->;front+1)%Q->;maxsize C: Q->;rear= (Q->; rear +1)%Q->;maxsize D: Q->;rear= (Q->; rear -1)%Q->;maxsize
在大小为 size 的循环队列中,队列满的判定条件是() A: rear=front-1 B: front=(rear+1)%size C: rear=(front+1)%size D: front=rear
在大小为 size 的循环队列中,队列满的判定条件是() A: rear=front-1 B: front=(rear+1)%size C: rear=(front+1)%size D: front=rear
设数组data[m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队操作后其头指针front值为()。 A: front=front+1 B: front=(front+1)%(m-1) C: front=(front-1)%m D: front=(front+1),%m
设数组data[m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队操作后其头指针front值为()。 A: front=front+1 B: front=(front+1)%(m-1) C: front=(front-1)%m D: front=(front+1),%m
循环队列Q的元素出队时的队头指针操作是() A: rear=(rear+1)%size B: rear=rear+1 C: front=(front+1)%size D: front=(front-1)%size
循环队列Q的元素出队时的队头指针操作是() A: rear=(rear+1)%size B: rear=rear+1 C: front=(front+1)%size D: front=(front-1)%size
循环队列SQ采用数组空间SQ.base[0,n-1]存放其元素值,已知其头尾指针分别是front和rear,则判定此循环队列为空的条件是 A: B: rear- C: front==n D: E: rear- F: front-1==n G: H: front== I: rear J: K: front== L: rear+1
循环队列SQ采用数组空间SQ.base[0,n-1]存放其元素值,已知其头尾指针分别是front和rear,则判定此循环队列为空的条件是 A: B: rear- C: front==n D: E: rear- F: front-1==n G: H: front== I: rear J: K: front== L: rear+1
设数组 data[0…m]作为循环队列 SQ 的存储空间, front 为队头指针, rear为队尾指针,则执行出队操作的语句为() A: front:=front 1 B: front:=(front 1) mod m C: .front:=(front 1) mod (m 1) D: sq1. front: =(sq1. front+1) %(maxsize+1);
设数组 data[0…m]作为循环队列 SQ 的存储空间, front 为队头指针, rear为队尾指针,则执行出队操作的语句为() A: front:=front 1 B: front:=(front 1) mod m C: .front:=(front 1) mod (m 1) D: sq1. front: =(sq1. front+1) %(maxsize+1);
设以数组A[0…m-1]存放循环队列,front指向队头元素,rear指向队尾元素的下一个位置,则当前队列中的元素个数为() A: (rear-front+m)%m; B: ear-front+1; C: front=(front-1)%m; D: ear=(rear+1)%m;
设以数组A[0…m-1]存放循环队列,front指向队头元素,rear指向队尾元素的下一个位置,则当前队列中的元素个数为() A: (rear-front+m)%m; B: ear-front+1; C: front=(front-1)%m; D: ear=(rear+1)%m;