Horowitz; Sahni

Fundametals Of Computers Algorithms - University Press 1998 - 769