A Practical Guide to Data Structures and Algorithms Using Java

Sally A. Goldman and Kenneth J. Goldman
Washington University in St. Louis

Chapman & Hall/CRC

On this CD (subject to license agreement):
Java source code:
Complete Java source code for all of the ADT interfaces, data structure implementations, and algorithms in the book.
[directory] [zip archive]

Documentation:
Descriptions of the interfaces, classes, and methods in Javadoc format.
[html] [zip archive]

Sample test cases:
JUnit test cases, organized to parallel the class hierarchy, to help support testing of provided and customized implementations
[directory] [zip archive]


Online Resources
Updates:
Errata - corrections within the text
Patches - replacement source code files

Instructor Resources:
course material - web pages and resources
projects - implementation exercises
homework - an organized problem repository
exams - sample midterm and final exams