Foundations of algorithms using C++ pseudocode /
Richard E. Neapolitan, Kumarss Naimipour.
- 2nd ed.
- Sudbury, Mass. : Jones and Bartlett Publishers, c1998.
- xv, 523 p. : ill. ; 25 cm.
Includes bibliographical references (p. 513-515) and index.
Foundations of Algorithms Using C++ Pseudocode offers a well-balanced presentation on designing algorithms, complexity analysis of algorithms, & computational complexity that is accessible to mainstream computer science students who have a background in college algebra & discrete structures. To support their approach, the authors present mathematical concepts using Standard English & a simpler notation than is found in most texts. A review of essential mathematical concepts is presented in three appendices. In addition, they reinforce the explanations with numerous concrete examples to help students grasp theoretical concepts.