Data Structures and Algorithms in Java

Michael H Goldwasser, Michael T Goodrich, Roberto Tamassia

6th Edition

The design and analysis of efficient data structures has long been recognized as a key component of the Computer Science curriculum. Goodrich, Tomassia and Goldwasser's approach to this classic topic is based on the object-oriented paradigm as the framework of choice for the design of data structures. For each ADT presented in the text, the authors provide an associated Ja