
Data structures with Java
International edition
Résumé
Hubbard and Huray have completely integrated the power of Java to present data structures in the context of the Java Collections Framework, incorporating the principles of object-oriented programming (OOP) throughout the text. Abstraction is presented through abstract data types (ADTs), Unified Modeling Language (UML) diagrams, and Java interfaces and abstract classes. The authors introduce linked structures early, then cover them in greater depth beginning with Chapter 8. In addition, three entire chapters are devoted to trees.
Data Structures with Java covers all the topics of the structures, including the main data structures and algorithms recommended by the ACM. Students with a basic preparation in Java or C++ will appreciate the spiral approach used to develop an increasingly sophisticated understanding of abstract topics such as the analysis of algorithms. Other pedagogic features include:
- Extensive review questions, exercises, programming problems, and projects at the end of each chapter to reinforce le
- A profusion of multicolored diagrams, tables, and other visual aids to iHustrate concepts graphically
- Simple, clear source code listings, presented with the syntax coloring found in professional Integrated
Contents
- Object-oriented programming
- Abstract data types
- Arrays
- Linked structures
- Stacks
- Queues
- Collections
- Lists
- Hash tables
- Recursion
- Trees
- Binary trees
- Search trees
- Heaps and priority queues
- Sorting
- Graphs
- Answers and hints
- Java review
- Essential mathematics
- The Java collections frameworks
- References
- Index
L'auteur - John R. Hubbard
John R. HUBBARD est professeur de mathématiques et d'informatique à l'université de Richmond (Virginie). Il est l'auteur des ouvrages de programmation et de structures de données en C++ et en Java parus dans les collections Schaum's et MiniSchaum's.
L'auteur - Anita Huray
Anita Huray is director of the computer science Laboratories at the University of Richmond.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Prentice Hall |
Auteur(s) | John R. Hubbard, Anita Huray |
Parution | 01/12/2003 |
Nb. de pages | 636 |
Format | 17,7 x 23,5 |
Couverture | Broché |
Poids | 890g |
Intérieur | 2 couleurs |
EAN13 | 9780131236288 |
ISBN13 | 978-0-13-123628-8 |
Avantages Eyrolles.com
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 Techniques de programmation Structures de données
- Informatique Développement d'applications Algorithmique et informatique appliquée Initiation à l'algorithmique et la programmation
- Informatique Développement d'applications Langages Java - J2EE Java - Niveaux débutant et intermédiaire