Fundamentals Of Algorithmics - Brassard G.; Brassard G. & Bratley P. (Prentice Hall Of India, 2005)