Using the latest features of Java 5, this unique object-oriented presentation introduces readers to data structures via thirty, manageable chapters.
Introduces each ADT in its own chapter, including examples or applications. Provides
aA variety of exercises and projects, plus additional self-assessment questions throughout. the text
Includes generic data types as well as enumerations, for-each loops, the interface Iterable, the class Scanner, assert statements, and autoboxing and unboxing.
Identifies important Java code as a Listing. Provides
NNotes and Pprogramming Ttips in each chapter. For programmers and software engineers interested in learning more about data structures and abstractions.