Ebora Online Tutorial Services
Data Structure Visualizer + Sorting Race — Ebora Computer Programming 2
</> ES085 · Data Structures & Algorithms

Data Structure Visualizer + Sorting Race

See how it actually works. Push and pop a stack, enqueue a queue, insert into a linked list or binary search tree and watch it grow — then race Bubble, Selection, Insertion, Merge & Quick sort on the same array and watch which one wins.

🆓 Free interactive tool — explore as much as you like · Balance EP

① Choose a structure

② Visualization

① Set up the race

bar comparing swap / write sorted

② The race

Big-O cheat sheet

AlgorithmBestAverageWorstSpaceStable
BubbleO(n)O(n²)O(n²)O(1)Yes
SelectionO(n²)O(n²)O(n²)O(1)No
InsertionO(n)O(n²)O(n²)O(1)Yes
MergeO(n log n)O(n log n)O(n log n)O(n)Yes
QuickO(n log n)O(n log n)O(n²)O(log n)No
© 2026 Ebora Online Tutorial Services · Data Structure Visualizer + Sorting Race
EboraBot