Computer Algorithms: Introduction to Design & Analysis - BAASE SARA, ALLEN VAN GELDER (INDIA PEARSON, 2000)