Industrial-Sized Deals Shop all Back to School Shop Women's Handbags Learn more nav_sap_plcc_6M_fly_beacon Melanie Martinez $5 Off Fire TV Stick Subscribe & Save Shop Popular Services pivdl pivdl pivdl  Amazon Echo Starting at $99 Kindle Voyage Nintendo Digital Games Gear Up for Football Baby Sale
Rented from Amazon Warehouse Deals
To Rent, select Shipping State from options above
Due Date: Dec 19, 2015
FREE return shipping at the end of the semester. Access codes and supplements are not guaranteed with rentals.
Condition: Used: Good
Comment: Fast shipping from Amazon! Qualifies for Prime Shipping and FREE standard shipping for orders over $35. Overnight, 2 day and International shipping available! Excellent Customer Service.. May not include supplements such as CD, access code or DVD.
Access codes and supplements are not guaranteed with used items.
Only 1 left in stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Data Structures and Algor... has been added to your Cart
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Data Structures and Algorithms in Java Hardcover – February 9, 2010

15 customer reviews
ISBN-13: 978-0470383261 ISBN-10: 0470383267 Edition: 5th

Buy New
Price: $134.23
Rent
Price: $10.28
16 New from $50.54 57 Used from $6.70
Amazon Price New from Used from
Hardcover
"Please retry"
$134.23
$50.54 $6.70

There is a newer edition of this item:

Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


InterDesign Brand Store Awareness Rent Textbooks
$134.23 FREE Shipping. Only 1 left in stock. Ships from and sold by Amazon.com. Gift-wrap available.

Frequently Bought Together

Data Structures and Algorithms in Java + Head First Java, 2nd Edition
Price for both: $161.67

Buy the selected items together

Editorial Reviews

About the Author

Professors Goodrich and Tamassia are well-recognized researchers in data structures and algorithms. Michael Goodrich received his Ph.D. in Computer Science from Purdue University. He is currently a professor in the Department of Computer Science at the University of California, Irvine. Roberto Tamassia received his Ph.D. in Electrical and Computer Engineering from the University of Illinois at Urbana-Champaign. He is currently a professor in the Department Science at Brown University. Both professors are winners of numerous teaching awards for their teaching of data structures and algorithms.

NO_CONTENT_IN_FEATURE

Best Books of the Month
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.

Product Details

  • Hardcover: 736 pages
  • Publisher: Wiley; 5 edition (February 9, 2010)
  • Language: English
  • ISBN-10: 0470383267
  • ISBN-13: 978-0470383261
  • Product Dimensions: 7.8 x 1.2 x 9.2 inches
  • Shipping Weight: 1.9 pounds (View shipping rates and policies)
  • Average Customer Review: 3.0 out of 5 stars  See all reviews (15 customer reviews)
  • Amazon Best Sellers Rank: #114,410 in Books (See Top 100 in Books)

Customer Reviews

Most Helpful Customer Reviews

2 of 2 people found the following review helpful By kenichi on September 23, 2014
Format: Hardcover Verified Purchase
One Of the worst books I have ever read. Poor definitions and examples. Horrible way of explaining concepts
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
8 of 11 people found the following review helpful By NICK on March 15, 2011
Format: Hardcover
I wish this wasn't assigned for my Java Algorithms course. Obtuse definitions and few examples. I am having to look elsewhere for better explanations. Thank god for torrents.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Hardcover Verified Purchase
I rented this book for a class. The class was well taught so the book was just there for peace of mind. The explanations and examples in the book are very well written and give a great abstract interpretation of Java ADT's.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Stefan on February 21, 2011
Format: Hardcover Verified Purchase
The book isn't bad, but it's not the best book ever. It is very mathematical, which I don't mind, but sometimes the author tries to be way to general and a few more examples would be nice.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Steven on January 14, 2015
Format: Hardcover Verified Purchase
I was able to run the example programs in Java. Don't like the fact that when you do the exercises, the online "hints" are general obscure and don't help.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Hardcover Verified Purchase
I had to get this for a class - so I am already biased as I didn't willfully purchase this myself.

The good:
-The authors clearly have a thorough understanding of their field and jump right into the syntax and overview of the java language to prepare you for further learning down the road.
-The book is descriptive.
-Lots of practice problems.
-Less dry than it could have been.

The bad:
-Typical textbook minus nice visuals. Occasionally a visual is there if needed, but overall the book describes each piece. Would have been better with more visuals to articulate ideas.
-Some of the practice problems don't align with the learning objectives for the chapter.
-Price is pretty steep.

Should you buy it?
For a class, yes. If you're looking to familiarize yourself with data structures - possibly, hence the 3 stars. But I would continue the search and include this book for sure only if you're buying a few more. But with the cost of this book, I doubt that's what others would be doing.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
6 of 9 people found the following review helpful By 1 on December 4, 2012
Format: Hardcover Verified Purchase
Horrible book...Absolutely Horrible coding style and horrendous design pattern. He uses the most counter-intuitive way to write r code. I have never seen one person implement tree's operations in such an obscure way..
The definitions are just so confusing and sometimes contradictory. What is an external node?????????????????????????????Can you tell me that???
All the notations and variable names are being thrown around arbitrarily. His code is just not for human to read. How much time have I wasted just to figure out what is a,b,c,d,u,v,w,m??? Absolutely horrible book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Gamer Chris on November 17, 2014
Format: Hardcover Verified Purchase
Missing figures. Terrible explanations. Makes even the most simple topic complex.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
Data Structures and Algorithms in Java
This item: Data Structures and Algorithms in Java
Price: $134.23
Ships from and sold by Amazon.com

What Other Items Do Customers Buy After Viewing This Item?

Want to discover more products? Check out this page to see more: algorithm and data structure