AlgoMaster Logo

Design Circular Queue

k=3,operations=[enQueue(1), enQueue(2), enQueue(3), enQueue(4), Rear(), isFull(), deQueue(), enQueue(4), Rear()]
0 / 30
algomaster.io
Step:Start: circular queue with capacity 3. The array has 3 + 1 = 4 slots (one slot always stays unused), front = 0, rear = 0.