Sorting Master compares, animates, explains and shows performance of 12 main sorting algorithms. This is a great app for those new to sorting algorithms or those who want to refresh their knowledge!
Sort by element type:
- int
- double
- float
Choose initial element order:
- ascending
- descending
- random
Choose number of elements to be sorted.
Discover the following results during performance test:
- time to complete
- comparisons made
- moves made
Group algorithms by:
- complexity
- extra memory usage
- stability
- time
3 types of animations available:
- 2D: basic animation
- 3D: animation which shows whether the algorithm is stable
- Explain: explore algorithms in detail following step by step execution