AnyBook4Less.com | Order from a Major Online Bookstore |
![]() |
Home |  Store List |  FAQ |  Contact Us |   | ||
Ultimate Book Price Comparison Engine Save Your Time And Money |
![]() |
Title: Data Structures and Algorithm Analysis in Java by Mark Allen Weiss ISBN: 0-201-35754-2 Publisher: Peachpit Press Pub. Date: 01 October, 1998 Format: Hardcover Volumes: 1 List Price(USD): $107.00 |
Average Customer Rating: 3.43 (14 reviews)
Rating: 3
Summary: wow, the full power of Java
Comment: Hi, before I go any further, let me mention that I bought a slightly older edition - my edition has 542 pages - so it seems that the author is still working on the book. But the book shouldn't have changed much.
This is an advance book on Data Structures - the author waste no time with the basics (unlike lots of other data structure books that spends like 50 pages going over basic language elements like arrays)
Let me stress the fact that this is an advance book, containing material that's NOT typical of a second quarter data structure class. Topics like d-Heaps, Binomial Heaps, NP-Completeness, Deterministic Skip Lists, and get this JAVA 1.2 COLLECTION API! - These things are definitely not for beginners. DO NOT read this book until you understand basic data structures from some other book. Perhaps: "Data Structures & Algorithms in Java (Mitchell Waite Signature Series)"??
That's why in the title of this review, I said that the book unleashes the full power of Java. If we just stick to simple binary trees or the usual heaps, C++ is just as good as Java. Java can only really beat C++ when it's used for complicated object systems. So by spending about half of time on advance data structures, AND PROVIDING SO MUCH SOURCE CODE, this book reveals the full power of Java.
So that's the good part (well for some people) - this book really puts Java to work. Here's the bad part, the author is really smart but goes really fast. I never learned anything advanced in my first pass. If it's something new for me, I always have to reread a passage at least twice, and VERY SLOWLY too, to grasp the material. Well, hard things never come easily. Mr. Weiss (author), if you are reading this, more pictures would be nice.
Another thing that annoys me is the cost. Well, it seems all data structure books are expensive except for the "Data Structures & Algorithms in Java (Mitchell Waite Signature Series)" book. That's definitely the book to buy for most people.
Get the "Data Structures & Algorithms in Java (Mitchell Waite Signature Series)" book first. Then get this book if you want to learn more (OR JUST TO SEE THE SOURCE CODE AND CHEAT - that's why I bought the book. Well, that's cause I am too dumb/lazy to get the AVL trees to work. So I get the book and cheat!) One last time, the book is hard to understand (or is it just that the material is hard? or is it just me?).
Rating: 5
Summary: A Great Book For a Serious Study.
Comment: After reading the book, I believe it is intended for those who possess the knowledge of the Java programming language and who wish to obtain a thorough, in-depth knowledge of data structures, algorithms, and algorithm analysis.
I used this book as a supplementary material in a graduate course on Algorithms, and I found that the book's explanations of the algorithms and their analysis are concise, easy-to-understand, and fairly complete. Complicated concepts are explained clearly and illustrated with appropriate examples.
Nevertheless, I would not recommend this book for beginners or for those who are not interested in having a thorough understanding of algorithms.
Rating: 2
Summary: Good for professors, bad for students
Comment: All of the practical algorithms are left as un-answered exercises! Great in depth discussion of introductory algorithms, but very few examples, mostly pseudo-code.
INFURIATING FOR INDEPENDENT STUDY, but good if you have a professor to explain everything as you go.
![]() |
Title: Discrete Mathematics (5th Edition) by Richard Johnsonbaugh ISBN: 0130890081 Publisher: Prentice Hall Pub. Date: 31 July, 2000 List Price(USD): $111.33 |
![]() |
Title: Operating System Concepts by Abraham Silberschatz, Greg Gagne, Peter Baer Galvin ISBN: 0471250600 Publisher: Wiley Text Books Pub. Date: 08 March, 2002 List Price(USD): $92.95 |
![]() |
Title: Object Oriented Software Development Using Java (2nd Edition) by Xiaoping Jia ISBN: 0201737337 Publisher: Pearson Addison Wesley Pub. Date: 01 November, 2002 List Price(USD): $68.00 |
![]() |
Title: Applications Programming in C++ by Richard Johnsonbaugh, Martin Kalin ISBN: 0137489633 Publisher: Prentice Hall Pub. Date: 15 October, 1998 List Price(USD): $85.00 |
![]() |
Title: Linear Algebra and Its Applications (3rd Edition) by David C. Lay ISBN: 0201709708 Publisher: Pearson Addison Wesley Pub. Date: 18 July, 2002 List Price(USD): $108.00 |
Thank you for visiting www.AnyBook4Less.com and enjoy your savings!
Copyright� 2001-2021 Send your comments