Concept Flow - Quick Sort as Divide and Conquer
Choose pivot element
Partition array into < pivot | pivot | > pivot
Recursively quick sort left part
Recursively quick sort right part
Combine sorted parts
Sorted array ready
Quick Sort picks a pivot, splits the array into smaller and bigger parts, sorts those parts separately, then joins them back.
