Learning Path
Blogs
Premium
Login
Send
Hide Index
Queue
0% completed
Introduction
Whats the poblem?
A possible solution
Properties of queue
Supported operations
Array implementation
Structure
Cyclical nature
Queue class
Size of the queue
Is queue empty
Front of the queue
Back of the queue
Enqueue item in the queue
Dequeue item from the queue
Design a queue using circular array
Linked list implementation
Structure
Queue class
Size of the queue
Is queue empty
Front of the queue
Back of the queue
Enqueue item in the queue
Dequeue item from the queue
Design a queue using linked list
Pattern: Queue from Stack
Design a queue using stacks
Pattern: Stack from Queue
Design a stack using queues
Design a stack using a single queue
Pattern: Reversal
Queue inversion
Recursively reverse a queue
K inversions
Pattern: Breadth-first search
Binary number generator
Smallest multiple formation
Concatenated numbers
Pattern: Deque
K negative integers
K min-max sum
Design a deque using circular array
Design a deque using linked list
Assessments
Assessment 1
Assessment 2
Certificate
Certificate
Liking the course? Start a
FREE
trial to continue learning.
Start free trial