Introduction to the design & analysis of algorithms / by Anany Levitin.. - Levitin, Anany