Best case: O(n) | Average case: O(n2) | Worst case: O(n2)

Best case: O(n2) | Average case: O(n2) | Worst case: O(n2)

Best case: O(n) | Average case: O(n2) | Worst case: O(n2)

Best case: O(n log n) | Average case: O(n log n) | Worst case: O(n2)

Best case: O(n log n) | Average case: O(n2) | Worst case: O(n2)

Best case: O(n) | Average case: O((n + 1)!) | Worst case: O(∞)