Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Data Structures and Algorithms in Java [Hardcover]

Michael T. Goodrich , Roberto Tamassia
2.1 out of 5 stars  See all reviews (34 customer reviews)

Available from these sellers.


Formats

Amazon Price New from Used from
Hardcover CDN $55.18  
Hardcover, Jan 9 1998 --  
Paperback --  
There is a newer edition of this item:
Data Structures and Algorithms in Java Data Structures and Algorithms in Java 2.1 out of 5 stars (34)
Currently unavailable

Book Description

Jan 9 1998 0471193089 978-0471193081 Har/Cdr
Using a unique multimedia format for learning the fundamentals of data structures and algorithms, this conceptually elegant and innovative text incorporates the object-oriented design paradigm with Java as the implementation language. The result is a learning experience that provides the fundamental intuition and analysis of each structure studied. A Web site complete with Java applications and applets accompanies the text.

Includes CD-ROM with... The Microsoft Visual J++ programming environment.

Customers Who Viewed This Item Also Viewed


Product Details


Product Description

From the Publisher

Using a unique multimedia format for learning the fundamentals of data structures and algorithms, this conceptually elegant and innovative text incorporates the object-oriented design paradigm with Java as the implementation language. The result is a learning experience that provides the fundamental intuition and analysis of each structure studied. A Web site complete with Java applications and applets accompanies the text. Includes CD-ROM with... The Microsoft Visual J++ programming environment.

From the Back Cover

A Clear, Visual Approach to Fundamental Data Structures and Algorithms Goodrich and Tamassia's DATA STRUCTURES AND ALGORITHMS IN JAVA, 2/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. Features 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.com/college/cs2java) 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 --This text refers to an alternate Hardcover edition.

Inside This Book (Learn More)
Browse and search another edition of this book.
First Sentence
Building data structures and algorithms requires that we communicate detailed instructions to a computer, and an excellent way to perform such communication is using a high-level computer language, such as Java. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

Most helpful customer reviews
4.0 out of 5 stars Helpfull for understanding the subject Sep 13 2012
Format:Hardcover
Very informative. I learned a lot from it about algorithms and data structures I knew nothing about, like search algorithms, binary search trees and the like.
Was this review helpful to you?
1 of 1 people found the following review helpful
Format:Hardcover
This book was, at times, painful to read. The sections on dynamic programming were poorly explained and many of the mathematical proofs are dense.

Code was usually broken down into two parts: clear and concise pseudo-code (Python-like) and then large sections of poorly formatted and sometimes erroneous Java.

As a book meant to introduce readers to abstract data types and algorithms, I felt that this book assumed too much by acting as a reference for the initiated rather than a guide for newcomers.
Was this review helpful to you?
1 of 1 people found the following review helpful
1.0 out of 5 stars Waste of money. Feb 16 2005
By A Customer
Format:Hardcover
This book repeats itself often and is very painful to read.
Was this review helpful to you?
Want to see more reviews on this item?
Most recent customer reviews
1.0 out of 5 stars Not Recommended
Like many other reviewers, I had to purchase this book for one of my CS courses. As a reference book, it gets no more than 1 star. Read more
Published on Mar 29 2003 by Alex Green
1.0 out of 5 stars A hideous book for undergrad D&S
This is required reading in a CS course I take, and I find it to be an annoyingly confusing book. The language is exceptionally unclear, remeniscient of a bad math book on... Read more
Published on Feb 26 2003 by Eric Anderson
1.0 out of 5 stars Data Structures and Algorithms in Java
This text is one of the most poorly written I have read on the subject of data structures. The JAVA overview should be removed since it goes into no real details pertinent to data... Read more
Published on Oct 20 2002
1.0 out of 5 stars Data Structures and Algorithms in Java
This text is one of the most poorly written I have read on the subject of data structures. The JAVA overview should be removed since it goes into no real details pertinent to data... Read more
Published on Oct 20 2002
1.0 out of 5 stars Data Structures and Algorithms in Java
This text is one of the most poorly written I have read on the subject of data structures. The JAVA overview should be removed since it goes into no real details pertinent to data... Read more
Published on Oct 19 2002 by Will V.
4.0 out of 5 stars Nice book if you like mathematics
I am using this book for a course on the Dutch Open University. As I am aleady graduated on Operations Research, it is really nice to see how some algorithms like the shortest path... Read more
Published on Mar 18 2002 by Lex van de Pol
1.0 out of 5 stars Worst book ever written on the subject!
I have taken Java programming, and feel that I have a strong understanding of the language.However, I'm currently using this book in my CS class and find this book useless for... Read more
Published on Mar 3 2002 by Gregory M Rulli
1.0 out of 5 stars Don't Buy This Book
I had to use this book for my CIS Data Structures class. The book's description of actual data structures is confusing. The implementations in Java are sparse. Read more
Published on Feb 9 2002
1.0 out of 5 stars Don't Buy This Book
I had to use this book for my CIS Data Structures class. The book's description of actual data structures is confusing. The implementations in Java are sparse. Read more
Published on Feb 9 2002
4.0 out of 5 stars ...
This book requires careful and thoughtful reading, as well as practice on “non-start-from-scratch projects”. Read more
Published on July 7 2001
Search Customer Reviews
Only search this product's reviews

Listmania!

Create a Listmania! list

Look for similar items by category


Feedback