Sort Algorithms

Sorting is the process of arranging or ordering a specific data structure according to some pattern.

Major topics

 * Classical Sorts
 * Bubble Sort, O(n2)
 * Selection Sort, O(n2)
 * Insertion Sort, O(n2)
 * Heap Sort, O(n*log2 n)
 * Merge Sort, O(n*log2 n)
 * Quick Sort, O(n*log2 n)
 * Other Sorting Algorithms
 * Comb Sort