These are part of my notes for the Coursera course: Algorithms, Pt I (Princeton).
This requires knowledge of Partitioning.
##Quicksort
####Concept
- we know
- partitioning places smaller items on the left and larger items on the right of a selected value