/Sorting-Visualized

Graphical representation of all the sorting algorithms.

Primary LanguagePython

Sorting-Visualized

Graphical representation of all the following sorting algorithms-

Sn. Name Worst Case complexity Best-case complexity Average-case complexity
1. Insertion O(n^2) Ω(n) θ(n^2)
2. Selection O(n^2) Ω(n^2) θ(n^2)
3. Heap O(n log(n)) Ω(n log(n)) θ(n log(n))
4. Quick O(n^2) Ω(n log(n)) θ(n log(n))
5. Merge O(n log(n)) Ω(n log(n)) θ(n log(n))
6. Radix O(nk) Ω(nk) θ(nk)
7. Bubble O(n^2) Ω(n) θ(n^2)
8. Cocktail O(n^2) Ω(n) θ(n^2)