JavaScript sorting algorithms for me

Learning things by doing is a good way to better understand and remember things. Here I’ll cover a list of sorting algorithms with examples and explanations.

  • Insertion sorts
  • Selection sorts
    • Selection Sort
    • Heapsort
  • Merge sorts
  • Exchange sorts
    • Quick Sort
    • Bubble Sort
    • Comb Sort
    • Bogosort/Random Sort
    • Stooge Sort
  • Hybrid sorts
    • Timsort
  • Distribution sort
    • Counting Sort
    • Bucket Sort
    • Radix Sort