Computer algorithms/C++ - Ellis Horowitz, Sartaj Sahni, Sanguthevar Rajasekaran (Galgotia Publ, New Delhi, 2000)