← Back to Home
What would you like to visualize today?
Learn data structures through interactive visualization and animation
Array
Stack
Queue
Linked List
Array Visualization
Size:
Set Array Values
Operations
Traverse
Search
Sort
Search
Learn
Array
Traversal
Searching
Sorting
Stack Visualization
Push Element
Push
Pop Element
Pop
Peek Element
Peek
Learn Stack
Push
Pop
Peek
Overflow
Underflow
LIFO Principle
Stack Top
Stack Capacity
0 / 7
TOP
Empty Stack
0 elements
Queue Visualization
Queue Capacity
0 / 7
FRONT
REAR
Empty Queue
Insert an Element
Insert
Delete an Element
Delete
Front
Front
Rear
Rear
Peek
Peek
Learn Queue
Queue
Insert
Delete
Front
Rear
Peek
FIFO
Overflow
Underflow
isFull
isEmpty
Linked List Visualization
Node Count
0 / 7
Head
→
null
·
Tail
→
null
Head → null
·
Tail → null
Insert at Head
Insert Head
Insert at Tail
Insert Tail
Insert at Index
Insert
Delete at Head
Delete Head
Delete at Tail
Delete Tail
Delete at Index
Delete
Learn Linked List
Linked List
Node
Head
Tail
Insert Head
Insert Tail
Insert at Index
Delete Head
Delete Tail
Delete at Index
Pointer