Overview of Sorting Algorithms
Here's a quick summary of the time complexity of sorting algorithms.
Now that we’ve gone over how most famous and important sorting algorithms work, here’s a quick table that you can refer to when you are solving coding problems.
Insertion Sort | Selection Sort | Merge Sort | Quick Sort | Bubble Sort | Insertion Sort | |
---|---|---|---|---|---|---|
Best Case | Ω | Ω | Ω(nlog(n)) | Ω(nlog(n)) | Ω | Ω |
Average Case | θ | θ | θ(nlog(n)) | θ(nlog(n)) | θ | θ |
Worst Case |
Level up your interview prep. Join Educative to access 70+ hands-on prep courses.