Data Structures and Algorithms in C++, 2nd Edition
An updated, innovative approach to data structures and algorithms
Written by an author team of experts in their fields, this authoritative guide demystifies even the most difficult mathematical concepts so that you can gain a clear understanding of data structures and algorithms in C++.
The unparalleled author team incorporates the object-oriented design paradigm using C++ as the implementation language, while also providing intuition and analysis of fundamental algorithms.
- Offers a unique multimedia format for learning the fundamentals of data structures and algorithms
- Allows you to visualize key analytic concepts, learn about the most recent insights in the field, and do data structure design
- Provides clear approaches for developing programs
- Features a clear, easy-to-understand writing style that breaks down even the most difficult mathematical concepts
Building on the success of the first edition, this new version offers you an innovative approach to fundamental data structures and algorithms.
Table of Contents
Chapter 1. Basic C++ Programming
Chapter 2. Object-Oriented Design
Chapter 3. Analysis Tools
Chapter 4. Stacks, Queues, and Recursion
Chapter 5. Vectors, Lists, and Sequences
Chapter 6. Trees
Chapter 7. Priority Queues
Chapter 8. Dictionaries
Chapter 9. Search Trees
Chapter 10. Sorting, Sets, and Selection
Chapter 11. Text Processing
Chapter 12. Graphs
Appendix A. Useful Mathematical Facts
Book Details
- Paperback: 744 pages
- Publisher: Wiley; 2nd Edition (February 2011)
- Language: English
- ISBN-10: 0470383275
- ISBN-13: 978-0470383278