Object-Oriented C++ Data Structures for Real Programmers
Résumé
- Presents in-depth explanations written explicitly for experienced object-oriented programmers.
- Equips you with both a conceptual understanding of data structures and the practical knowledge you need to build your own.
- Begins with basic data structures: arrays, vectors, linked lists, stacks, and queues.
- Proceeds logically to more advanced approaches: binary search trees, AVL trees, B-Trees, heaps, and priority queues.
- Examines additional techniques for ordering, accessing, and searching data, including binary searches, hash tables, and dictionaries.
- Concludes with two complete example programs, one using RAM-based data storage, the other using disk-based storage.
- Via a companion Web site, provides complete example code, written in platform-agnostic C++.
- Chapter 1 Introducing Object Oriented Data Structure Arrays
- Chapter 2 Vectors
- Chapter 3 Linked Lists
- Chapter 4 Stacks and Queues
- Chapter 5 Binary Trees
- Chapter 6 AVL Trees
- Chapter 7 B Trees
- Chapter 8 Heaps and Priority Queues
- Chapter 9 Sorting and Searching
- Chapter 10 Hash Tables
- Chapter 11 Dictionaries
- Chapter 12 The Video Store
- Chapter 13 The Corner Pharmacy
- Appendix A Templates
- Appendix B Demonstration Program Application Classes
L'auteur - Jan L. Harrington
Dr. Jan L. Harrington has been working with and writing about the Macintosh since March 1984. In her day job, she is Associate Professor and Chair of the Department of CS/IS/IT at Marist College, where she carries the torch for Macintosh users with great enthusiasm. Her 30+ published books include more than a dozen Macintosh-specific titles, including several on various flavors of the Macintosh OS.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Morgan Kaufmann |
Auteur(s) | Jan L. Harrington |
Parution | 12/11/2001 |
Nb. de pages | 552 |
Format | 18,8 x 23,5 |
Couverture | Broché |
Poids | 950g |
Intérieur | Noir et Blanc |
EAN13 | 9780123264299 |
ISBN13 | 978-0-12-326429-9 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Technologies objet
- Informatique Développement d'applications Programmation graphique et multimédia Programmation graphique en C/C++
- Informatique Développement d'applications Langages C++
- Informatique Développement d'applications Outils de développement Borland C++ Builder
- Informatique Développement d'applications Outils de développement Visual C++
- Informatique Développement d'applications Outils de développement Visual C++ .NET