大小为MAX的循环队列中
1、f为当前对头元素位置,r为当前队尾元素位置(最后一个元素的位置),则任意时刻,队列中的元素个数为:(r-f+MAX+1)%MAX.
如果不是循环队列的话,那么队列中的元素显然是r-f+1
2、f指向队首元素的前一个位置,r指向队尾元素,(r-f+max)% max;
3、f为当前对头元素位置,r为指向队尾元素的下一个位置,(r-f+Max)%Max
大小为MAX的循环队列中
1、f为当前对头元素位置,r为当前队尾元素位置(最后一个元素的位置),则任意时刻,队列中的元素个数为:(r-f+MAX+1)%MAX.
如果不是循环队列的话,那么队列中的元素显然是r-f+1
2、f指向队首元素的前一个位置,r指向队尾元素,(r-f+max)% max;
3、f为当前对头元素位置,r为指向队尾元素的下一个位置,(r-f+Max)%Max