
Data Structures and Algorithms in Java
Résumé
The study of data structures is an integral part of a computer science education. This second edition of Data Structures and Algorithms in Java continues to provide students with the knowledge necessary to succeed in this field of study. Intended for a CS7 course or an advanced CS2 course, the text emphasizes the connection between data structures and algorithms. Drozdek presents difficult topics clearly and includes many strong pedagogical aids such as case studies and extensive visual diagrams.
Features
- Case studies throughout the text that present concepts in a realistic context.
- Programming assignments that provide additional student practice.
- Extensive visual diagrams that strengthen student understanding of the utility of data structures.
- A clear presentation of recursion, a topic that challenges even advanced students.
L'auteur - Adam Drozdek
Adam Drozdek, a graduate of Wright State University, is an Associate Professor of Computer Science at Duquesne University. He is the author of several texts, including Data Structures and Algorithms in C++ and The Elements of Data Compression.
Sommaire
- Object-Oriented programming Using Java
- Complexity Analysis
- Linked Lists
- Stacks and Queues
- Recursion
- Binary Trees
- Multiway Trees
- Graphs
- Sorting
- Hashing
- Data Compression
- Memory Management
- String Matching
- Appendixes
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Thomson - Course Technology |
Auteur(s) | Adam Drozdek |
Parution | 31/10/2004 |
Édition | 2eme édition |
Nb. de pages | 752 |
Format | 19,5 x 24,5 |
Couverture | Relié |
Poids | 1363g |
Intérieur | Noir et Blanc |
EAN13 | 9780534492526 |
ISBN13 | 978-0-5344-9252-6 |
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 Techniques de programmation Structures de données
- Informatique Développement d'applications Techniques de programmation Programmation fonctionnelle
- Informatique Développement d'applications Techniques de programmation Programmation parallèle et multithreading
- Informatique Développement d'applications Algorithmique et informatique appliquée
- Informatique Développement d'applications Algorithmique et informatique appliquée Initiation à l'algorithmique et la programmation
- Informatique Développement d'applications Technologies objet Programmation objet
- Informatique Développement d'applications Programmation graphique et multimédia Programmation graphique en Java
- Informatique Développement d'applications Langages Java - J2EE
- Informatique Développement d'applications Outils de développement Jakarta Struts
- Informatique Développement d'applications Outils de développement Jbuilder
- Informatique Certifications Sun Java Certification