Goodrich, Michael T.

Data structures and algorithms in Java / Michael T. Goodrich and Roberto Tamassia. - Second edition. - New York : John Wiley, 2001 - 641 pages : illustrations ; 24 cm

Includes bibliographical references and index.

1. Java programming -- 2. Object-oriented design -- 3. Analysis Tools -- 4. Stacks, queues, and deques -- 5. Vectors, lists, and sequences -- 6. Trees -- 7. Priority queues -- 8. Dictionaries -- 9. Search trees -- 10. Sorting, sets, and selection -- 11. Text processing -- 12. Graph -- A. Useful mathematical facts -- Bibliography -- Index.

Using the power of technology to go beyond the borders of the printed page, Goodrich and Tamassia have created a book that is conceptually elegant and innovative. It incorporates the object-oriented design paradigm, using Java as the implementation language while also providing the fundamental intuition and analysis of each data structure studied.

978-0471383673


JAVA (COMPUTER PROGRAM LANGUAGE)
DATA STRUCTURES (COMPUTER SCIENCE)
COMPUTER ALGORITHMS.

QA 76.73 .G66 2001