Book description
Designed for a CS2 data structures course, this text provides a thorough but concise overview of data structures as well as a gradual introduction to Java. It uses a concise style and includes pseudocode and exercises throughout so that students learn how to write code, rather than just read it. The book covers all of the main areas taught in CS2 courses, including arrays, lists, stacks, queues, recursion, maps, and trees.
Table of contents
- Preliminaries
- Series
- Dedication
- Preface
- About the Author
- Chapter 1 A Brief Introduction to Java
- Chapter 2 Algorithm Analysis
- Chapter 3 Integer Stacks
- Chapter 4 Generic Stacks
- Chapter 5 Queues
- 6 Lists
- Chapter 7 Recursion
- Chapter 8 Trees
- Chapter 9 Binary Search Trees
- Chapter 10 Heaps
- Chapter 11 Hash Tables
- Bibliography
Product information
- Title: A Concise Introduction to Data Structures using Java
- Author(s):
- Release date: November 2013
- Publisher(s): Chapman and Hall/CRC
- ISBN: 9781498759816
You might also like
book
Introducing Data Structures with Java
Introducing Data Structures with Java sets out to provide a firm understanding of dealing with arrays, …
book
Object-Oriented Data Structures Using Java, 4th Edition
Object-Oriented Data Structures Using Java, Fourth Edition presents traditional data structures and object-oriented topics with an …
book
Data Structures and Algorithms Using Java
With an accessible writing style and manageable amount of content, Data Structures and Algorithms Using Java …
book
Data Structures and Algorithms in Java, 6th Edition
The design and analysis of efficient data structures has long been recognized as a key component …