Algomination
SortingSearchingData StructuresAboutContact

Algomination

Learn algorithms and data structures through smooth, interactive visualizations.

SortingSearchingData StructuresAboutContact

© 2026Algomination. Created by Omang Rawat & Rahul Soni.

Omang Rawat
Rahul Soni
All sorting algorithms

Merge Sort

Time O(n log n)Space O(n)

Recursively splits the array, then merges sorted halves back together. Stable, O(n log n).

8
3
5
1
9
2
7
4
Starting Merge Sort.
Step 1 / 47
Sub-arraySwappingSorted