Data Structures and Algorithms in Java, 5th Edition

This newest edition examines fundamental data structures by following a consistent object-oriented framework that builds intuition and analysis skills of data structures and algorithms

Presents new figures, simpler language, and more practical motivations from real-world scenarios

Numerous illustrations, Web-based animations, and simplified mathematical analyses help readers quickly learn important concepts

From the Back Cover
A Clear, Visual Approach to Fundamental Data Structures and Algorithms

Goodrich and Tamassia’s DATA STRUCTURES AND ALGORITHMS IN JAVA, 5/E, incorporates the object-oriented design paradigm, using Java as the implementation language. The authors provide intuition, description, and analysis of fundamental data structures and algorithms. Numerous illustrations, web-based animations, and simplified mathematical analyses justify important analytical concepts.

In the Second Edition, the authors have improved their text by simplifying advanced topics, including many new exercises, and revising most Java code exmples. You’ll also find updated and expanded coverage of Internet-related topics, Object-oriented design, and the Java programming language, including the Collections framework and Design Patterns.


  • Visual justifications help readers better understand difficult concepts.
  • Object-oriented design provide clear approaches for creating Java code.
  • Randomization replaces complex coverage-case analysis of sophisticated data structures.
  • Improved Web site ( includes:
    PILOT – An interactive system for visualizing, solving and grading graph algorithm problems
    Java code examples
    Algorithms visualization tools
    A Complete Java Software Library especially designed for a CS2 course
    A student hint server for selected exercises
    Numerous instructor resources

Book Details

  • Paperback: 720 pages
  • Publisher: Wiley; 5th Edition (March 2010)
  • Language: English
  • ISBN-10: 0470398809
  • ISBN-13: 978-0470398807
Download [38.1 MiB]

You may also like...

Leave a Reply