假设以数组A[n]存放循环队列的元素,其头、尾指针分别为front和rear。若设定尾指针指向队列中的队尾元素,头指针指向队列中队头元素的前一个位置,则当前存于队列中的元素个数为()
A.(rear-front)%n B.(rear-front-1)%n C.(front-rear+1)%n D.(rear-front+n)%n正确答案A
假设以数组A[n]存放循环队列的元素,其头、尾指针分别为front和rear。若设定尾指针指向队列中的队尾元素,头指针指向队列中队头元素的前一个位置,则当前存于队列中的元素个数为()
A.(rear-front)%n B.(rear-front-1)%n C.(front-rear+1)%n D.(rear-front+n)%n正确答案A