Nyhoff, Larry R.

ADT's data structures, and problem sloving with C++ / Larry R. Nyhoff. - Second edition. Philippine edition. - Singapore : Pearson Education South Asia Pte Ltd., 2005 - xxiv, 928 pages. ; illustrations ; 22 cm.

Includes index.

1. Software development -- 2. Introduction to abstract data types -- 3. Data structures and abstract data types -- 4. More about OOP and ADTs-Classes -- 5. Standard C++ Input/Output and string classes -- 6. Lists -- 7. Stacks -- 8. Queues -- 9. ADT Implementations: Templates and standard containers -- 10. ADT Implementations: Recursion, algorithm analysis, and standard algorithms -- 11. More linking up with linked lists -- 12. Searching: binary trees and hash tables -- 13. Sorting -- 14. OOP and ADTs -- 15. Trees -- 16. Graphs and digraphs -- Appendixes -- Index.


For the introductory Data Structures course (CS2) that follows a first course in programming. A presentation of essential principles and practices in data structures using C++. Reflecting trends in computer science, new and revised material in the Second Edition places increased emphasis on abstract data types (ADTs) and object-oriented design.

9789812448811


C++ (COMPUTER PROGRAM LANGUAGE)
DATA STRUCTURES (COMPUTER SCIENCE).

QA 76.73 .C153 .N94 2005