队空条件是:(Rear- Front) % n == 0
ppt上这么描述的:
运行中间,当Front指针追上Rear指针时,队空;即:Front=Front % n + 1后,有Front==Rear(这里也没看懂);或者表述成(Rear - Front) % n == 0(这里的%n不明白为什么);
因为循环队列容量是固定的,是n,如果有项下标在n-1这个位置,它的下一项又要回到0,所以用%n刚好可以表示这种关系,因为%n求出来的余数不会大于等于n
循环队列
其实rear等于front即为空。