Reading: §5.4; wikipedia on
selection
algorithm.
Optionally: M. Blum, R. Floyd, V. Pratt, R. Rivest, and R. Tarjan,
"Time bounds for selection", 1973. (Posted in the Courses folder for
CS252.)
Optionally:
notes on randomized select by Vijaya Ramachandran.