Technique #1:
Divide-and-Conquer
lRearrange the array to be sorted:
lLow elements on the bottom
lHigh elements on the top
lUse some element as the ÒpivotÓ value
lSort the low and high portions recursively
lCalled ÒquicksortÓ
lInvented by C.A.R. (Tony) Hoare