佇列 | 會動的演算法

符號表示

資料
佇列的元素Q

插入與刪除資料
新增資料到佇列尾端。Q[tail++] ← x
從佇列前端取出資料。return Q[head++]
指向佇列前端。head
指向佇列尾端。tail

演算法動畫

插入與刪除資料
佇列 | 插入與刪除資料