Data Structures and Algorithms in Java

6th Edition

Michael T. Goodrich; Roberto Tamassia; Michael H. Goldwasser
eISBN-13: 9781118803165

eBook Features

  • Read your book anywhere, on any device, through RedShelf's cloud based eReader.
  • Built-in study tools include highlights, study guides, annotations, definitions, flashcards, and collaboration.
  • The publisher of this book allows a portion of the content to be used offline.
  • The publisher of this book allows a portion of the content to be printed.
  • The publisher of this book allows a portion of the content to be copied and pasted into external tools and documents.
Already purchased in store?
or
Rent or Buy from $ 27.28 USD
Note: We do not guarantee supplemental material with textbooks (e.g. CD's, Music, DVD's, Access Code, or Lab Manuals)

Additional Book Details

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 Java interface. Concrete data structures realizing the ADTs are provided as Java classes implementing the interfaces. The Java code implementing fundamental data structures in this book is organized in a single Java package, net.datastructures. This package forms a coherent library of data structures and algorithms in Java specifically designed for educational purposes in a way that is complimentary with the Java Collections Framework.

Sold By Wiley
ISBNs 9781119584353, 9781118803165, 9781118771334, 9781118771334
Language eng
Number of Pages 738
Edition 6th