队列
- 什么是队列(先进先出FIFO)
允许在队尾进行插入,在队头进行删除的线性表。
Rear指针指向队尾,Front指针指向对头。 - 插入数据叫入队,在队尾添加;删除数据叫出队,在队头删除。
- 循环队列及其运算
将队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环形空间,空队列循环使用。
循环队列的个数= rear-front
入对运算和退队运算:
每当进行一次入队运算,队尾指针就进一。当队尾指针rear = m +1时,则置rear = 1.
每进行一次退队运算,排头指针就进一。当排头指针front= m+1时,则置front=1.
4、时间复杂度
入队