🧱 Stack & Queue Animator
Python · Stack=LIFO · Linear Queue=FIFO · Circular Queue=FIFO+Wrap
abel>Stack:
Apply
abel>Linear Q:
Apply
abel>Circular Q:
Apply
Stack
LIFO
⬆ Push
⬇ Pop
▲ TOP [
0
]
← TOP
Used:
0
/
6
Set size and push items
Linear Queue
FIFO
➡ Enqueue
⬅ Dequeue
FRONT
▼
REAR
▼
← enqueue (REAR)
dequeue (FRONT) →
Used:
0
/
5
Set size and enqueue items
Circular Queue
CIRCULAR
View:
🔵 Ring
▬ Horizontal
➡ Enqueue
⬅ Dequeue
FRONT
▼
REAR
▼
↩ wraps back to [0]
(rear+1)%size →
← enqueue (REAR)
dequeue (FRONT) →
Used:
0
/
6
| front=
0
rear=
-1
Set size, choose view, and enqueue items