Object-oriented C++ Data Structures for Real Programmers - Jan L. Harrington

Object-oriented C++ Data Structures for Real Programmers

Buch | Softcover
552 Seiten
2000
Morgan Kaufmann Publishers In (Verlag)
978-0-12-326429-9 (ISBN)
37,40 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Aims to teach experienced C++ and Java developers the effective methods for designing and implementing highly functional data structures in any type of object-oriented programming effort. This book introduces the various approaches, focusing on the purposes for which each is most suited. It examines advanced functionality that can be achieved.
Data structures play a key role in any serious development project, determining how the program acquires, stores, updates, and processes its in-memory data. Many of the basic techniques for constructing and governing access to data structures are well-documented, but most are structured programming techniques that do not translate well in an object-oriented environment. "Object-Oriented C++ Data Structures for Real Programmers" corrects this imbalance, teaching experienced C++ and Java developers the most effective methods for designing and implementing highly functional data structures in any type of object-oriented programming effort. The first part of the book introduces the various approaches, focusing on the purposes for which each is most suited. From there, the author examines advanced functionality that can be achieved in a number of ways, helping readers choose and apply the optimal technique. It offers advanced coverage from an accomplished developer and programming author.
Written explicitly for experienced object-oriented programmers, it helps you choose the best way to build the desired functionality, then provides the instruction you need to do it; covers all major data structure approaches, including arrays, vectors, lists, stacks, and queues; and, explains how to achieve a wide range of functionality, including data sorting, searching, hashing, dictionaries, and indexes.

Jan L. Harrington, the author of 30 books, including SQL, Clearly Explained (Academic Press), has been writing about databases since 1984. She is a professor and chair of the department of computer science and information systems at Marist College, where she teaches database design and management, object-oriented programming, data communications, and computer architecture.

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

Erscheint lt. Verlag 30.9.2000
Reihe/Serie Real Programmers S.
Zusatzinfo illustrations
Verlagsort San Francisco
Sprache englisch
Maße 178 x 235 mm
Gewicht 984 g
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Informatik Software Entwicklung Objektorientierung
ISBN-10 0-12-326429-4 / 0123264294
ISBN-13 978-0-12-326429-9 / 9780123264299
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
objektorientierte Entwicklung modularer Maschinen für die digitale …

von Thomas Schmertosch; Markus Krabbes; Christian Zinke-Wehlmann

Buch | Hardcover (2024)
Hanser (Verlag)
44,99
Entwicklung von GUIs für verschiedene Betriebssysteme

von Achim Lingott

Buch (2023)
Hanser, Carl (Verlag)
39,99
Principles and Practice Using C++

von Bjarne Stroustrup

Buch | Softcover (2024)
Addison Wesley (Verlag)
85,95