Horowitz, Ellis Fundamentals of Computer Algorithms - 2017 University Press India Pvt. Ltd 2007 - 773 ISBN: 9788173716126 Dewey Class. No.: 005.1 HOR