Sorting Big O Notations Flashcards
Quicksort Best Time Complexity
O(n log(n))
Quicksort Average Time Complexity
O(n log(n))
Quicksort Worst Time Complexity
O(n^2)
Quicksort Space Complexity
O(log(n))
Mergesort Best Time Complexity
O(n log(n))
Mergesort Average Time Complexity
O(n log(n))
Mergesort Worst Time Complexity
O(n log(n))
Mergesort Space Complexity
O(n)
Timsort Best Time Complexity
O(n)
Timsort Average Time Complexity
O(n log(n))
Timsort Worst Time Complexity
O(n log(n))
Timsort Space Complexity
O(n)
Heapsort Best Time Complexity
O(n log(n))
Heapsort Average Time Complexity
O(n log(n))
Heapsort Worst Time Complexity
O(n log(n))
Heapsort Space Complexity
O(1)
Bubble Sort Best Time Complexity
O(n)
Bubble Sort Average Time Complexity
O(n^2)
Bubble Sort Worst Time Complexity
O(n^2)
Bubble Sort Space Complexity
O(1)
Insertion Sort Best Time Complexity
O(n)
Insertion Sort Average Time Complexity
O(n^2)
Insertion Sort Worst Time Complexity
O(n^2)
Insertion Sort Space Complexity
O(1)