Critical.
Authoritative.
Strategic.
Subscribe to CIO Magazine »

Data Structures and Algorithms in C++ WIE

Building on the success of Data Structures and Algorithms in Java, 2/e, Goodrich, Tamassia and Mount?s new text Data Structures and Algorithms In C++ offers an innovative approach to fundamental data structures and algorithms. The text incorporates the object-oriented design paradigm using C++ as the implementation language, while also providing intuition and analysis of fundamental algorithms. The authors? highly visual approach and extensive suite of Web-based learning and teaching tools give students the opportunity to see visual justifications of key analytic concepts, learn about the most recent insights in the field, and actually do data structure design.

Table of Contents

Preface.
1. Basic C++ Programming.
2. Object-Oriented Design.
3. Analysis Tools.
4. Stacks, Queues, and Recursion.
5. Vectors, Lists, and Sequences.
6. Trees.
7. Priority Queues.
8. Dictionaries.
9. Search Trees.
10. Sorting, Sets, and Selection.
11. Text Processing.
12. Graphs.
Appendix: Useful Mathematical Facts.
Bibliography.
Index.
rhs_login_lockGet exclusive access to Invitation only events CIO, reports & analysis.
Recent comments