You are on page 1of 1

Time Complexities of all Sorting Algorithms

Following is a quick revision sheet that you may refer at last minute

Algorithm Time Complexity


Best Average Worst
Selection Sort (n^2) (n^2) O(n^2)
Bubble Sort (n) (n^2) O(n^2)
Insertion Sort (n) (n^2) O(n^2)
Heap Sort (n log(n)) (n log(n)) O(n log(n))
Quick Sort (n log(n)) (n log(n)) O(n^2)
Merge Sort (n log(n)) (n log(n)) O(n log(n))
Bucket Sort (n+k) (n+k) O(n^2)
Radix Sort (nk) (nk) O(nk)

You might also like