Data Structures and the Java Collections Framework
Seiten
2001
|
International student edition
McGraw-Hill Publishing Co. (Verlag)
978-0-07-112184-2 (ISBN)
McGraw-Hill Publishing Co. (Verlag)
978-0-07-112184-2 (ISBN)
- Keine Verlagsinformationen verfügbar
- Artikel merken
Zu diesem Artikel existiert eine Nachauflage
This student-friendly text is designed for a course in data structures where the implementation language is Java. The focus is on teaching students how to apply the concepts presented, therefore many applications and examples are included.
This student-friendly book is designed for a course in data structures where the implementation language is Java. The focus is on teaching students how to apply the concepts presented, therefore many applications and examples are included, as well as programming projects, which get students thinking more deeply. The author shows students how to use the data structures provided in the Java Collections Framework, as well as teaching them how to build the code themselves. Using the Java Collections Framework gives the students the opportunity to work with fully tested code. Also, since this is a standard library of classes, students will be able to continue to use it for other courses and as they move into industry. Another feature of this text is that labs are provided with the book. They can be used as open-labs, closed labs, or homework assignments and are designed to give students hands-on experiences in programming. These optional labs provide excellent practice and additional material. Collins exploits the unique features of the Java language. He also uses a simple graphical user interface throughout the book.
Throughout the book there are examples, hints and marginal notes to help students navigate through the concepts. The website includes labs, PowerPoints, solutions, additional exercises, source code and more.
This student-friendly book is designed for a course in data structures where the implementation language is Java. The focus is on teaching students how to apply the concepts presented, therefore many applications and examples are included, as well as programming projects, which get students thinking more deeply. The author shows students how to use the data structures provided in the Java Collections Framework, as well as teaching them how to build the code themselves. Using the Java Collections Framework gives the students the opportunity to work with fully tested code. Also, since this is a standard library of classes, students will be able to continue to use it for other courses and as they move into industry. Another feature of this text is that labs are provided with the book. They can be used as open-labs, closed labs, or homework assignments and are designed to give students hands-on experiences in programming. These optional labs provide excellent practice and additional material. Collins exploits the unique features of the Java language. He also uses a simple graphical user interface throughout the book.
Throughout the book there are examples, hints and marginal notes to help students navigate through the concepts. The website includes labs, PowerPoints, solutions, additional exercises, source code and more.
1. Important Features of Java. 2. Interfaces and Collection Classes. 3. Introduction to Software Engineering. 4. Recursion. 5. Array Lists. 6. Linked Lists. 7. Queues and Stacks. 8. Binary Trees and Binary Search Trees. 9. Balanced Binary Search Trees. 10. Tree maps and Tree sets. 11. Priority Queues. 12. Sorting. 13. Searching and The Hash Classes. 14. Graphs, Trees and Networks. Appendix 1. Mathematical Background. Appendix 2. The GUI and GUIListener Classes. Appendix 3. The Java Collections Framework.
Erscheint lt. Verlag | 30.1.2001 |
---|---|
Zusatzinfo | illustrations |
Verlagsort | London |
Sprache | englisch |
Maße | 187 x 230 mm |
Gewicht | 1088 g |
Themenwelt | Informatik ► Programmiersprachen / -werkzeuge ► Java |
Informatik ► Theorie / Studium ► Algorithmen | |
Mathematik / Informatik ► Informatik ► Web / Internet | |
ISBN-10 | 0-07-112184-6 / 0071121846 |
ISBN-13 | 978-0-07-112184-2 / 9780071121842 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
Mehr entdecken
aus dem Bereich
aus dem Bereich
mit über 150 Workouts in Java und Python
Buch (2023)
Carl Hanser (Verlag)
CHF 41,95
Einführung, Ausbildung, Praxis
Buch | Hardcover (2023)
Rheinwerk (Verlag)
CHF 69,85