The design and analysis of algorithms - Upadhayay, Nitin (S. K. Kataria & Sons, 2009)