Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Data Structures and Algorithm Analysis in Java (2nd Edition) 2nd Edition

3.8 out of 5 stars 5 customer reviews
ISBN-13: 978-0321370136
ISBN-10: 0321370139
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used
$24.99
Condition: Used: Very Good
Comment: 2nd US hardcover edition, as listed, no marking, clean pages, good binding, minor cover or edges wear.
Access codes and supplements are not guaranteed with used items.
36 Used from $7.98
FREE Shipping on orders over $25.
More Buying Choices
17 New from $11.95 36 Used from $7.98

There is a newer edition of this item:

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


Excel2016ForDummiesVideo
Excel 2016 For Dummies Video Training
Discover what Excel can do for you with self-paced video lessons from For Dummies. Learn more.
click to open popover

Editorial Reviews

From the Back Cover

Advanced Data Structures/Algorithms Java

 

Data Analysis and Algorithm Analysis in Java, 2/e

Mark Allen Weiss, Florida International University

ISBN : 0-321-37013-9

 

As the speed and power of computers increase, so does the need for effective programming and algorithm analysis. Mark Allen Weiss approaches these skills jointly to teach the development of well-constructed, maximally efficient programs in Java.

 

Readers benefit from the full language update to Java 5.0, including generics, and the integrated coverage of the Java Collections Library in this advanced study of data structures and algorithms. Weiss clearly explains his careful, rigorous and in-depth analysis of each type of algorithm.

 

This Second Edition features:

 

• Full integration of the new Java 5.0 programming language and the Java Collections Library

 

• Enhanced interior design, with figures and examples illustrating successive stages of algorithms

 

• Completely revised coverage of lists, stacks, and queues in Chapter 3

 

• Full chapter dedicated to the implementation of amortized analysis and advanced data structures

 

• End-of-chapter exercises, ranked by difficulty, reinforce key chapter concepts

 

 

 

Visit aw.com/computing for more information about Addison-Wesley computing books.
NO_CONTENT_IN_FEATURE

The latest book club pick from Oprah
"The Underground Railroad" by Colson Whitehead is a magnificent novel chronicling a young slave's adventures as she makes a desperate bid for freedom in the antebellum South. See more

Product Details

  • Hardcover: 576 pages
  • Publisher: Pearson; 2nd edition (March 3, 2006)
  • Language: English
  • ISBN-10: 0321370139
  • ISBN-13: 978-0321370136
  • Product Dimensions: 7.7 x 1 x 9.6 inches
  • Shipping Weight: 1.8 pounds
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Best Sellers Rank: #314,025 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

Format: Hardcover Verified Purchase
PROs: decent coverage of the material

CONs: mediocre writing style ("Irregardless"?) and coding style; occasional bugs/typos in example code; poor explanation of Java generics
Comment 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover
This book is quite advanced as many others have written in their reviews. Maybe it should have had a "pre-requisites" section, telling what background the author expects from the reader. BUT with that said, I love this book and could not put it down from the time I started reading it.

Weiss has driven the points across very well. Right from page 1 the book is quite exciting to read. Weiss stresses the importance of recursion and shows many good (and a bad) uses of recursion. Chapter 2 illustrates bad and good algorithms with elegant examples - all the algorithms and their computational complexities are explained in detail very well in Sec. 2.4.3. I could not wait to get to the O(N) algorithm, and then there is the surprise - it is so simple, what the heck am I missing? And then you realize you are not dumb and the short program does involve some serious intelligence behind it!

This book has really flexed my mind very well and I love reading it! I am sure I will learn a lot more as I read more from it. And I feel this book does not deserve a poor 3-point rating and does deserve more 5-point ratings by advanced readers.
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover
I felt the author has a firm understanding of the concepts and truly what he wanted to convey, but this book lacked a great deal for beginners or newcomers to Java. Far too many of the examples were tough to understand and in many cases simply un-answered. This is not a book for beginners.
1 Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover Verified Purchase
I used this for my college course. And it's pretty straight forward, but I wish there was more concise information.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover Verified Purchase
Thorough.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse