Quick Sort
Average/expected time: O(n log n).
Worst case: O(n²).
Randomized pivoting reduces adversarial pivot behavior.
Median-of-three can improve practical pivot quality.
Typical in-place implementations use O(log n) expected recursion stack.
Share via WhatsApp, X, Facebook, LinkedIn or copy link. Open Graph preview enabled.