Foundations of algorithms using C++ pseudocode - Neapolitan, Richard E.; Naimipour, Kumarss (Sudbury, MA Jones and Bartlett, 2004)
Keywords: Algorithms; Computational complexity; Constructive mathematics