Data Structures & Algorithms in Java (Mitchell Waite Signature Series)

Author: Mitchell Waite, Robert Lafore
List Price: $49.99
Our Price: Click to see the latest and low price
ISBN: 1571690956
Publisher: Waite Group Press (March, 1998)
Edition: Hardcover
Sales Rank: 12,732
Average Customer Rating: 4.57 out of 5

Buy now directly from Amazon.com - Purchase this book, safely and securely from the largest book dealer on the Internet, Amazon.com

Customer Reviews

Rating: 5 out of 5
Buy IT!
If you r looking for a book that concentrates on Data structures in JAVA, then this book is definately for you. It does not bore you with the AWT libararies and all that, it lets u jump into the nitty gritty of data structures programming in Java. I don't think it even touched on the AWT libraries once in this book. Which is good for me since my school sylabus doesn't touch on that at all either. It especially touched on the topic of linked lists very well, explaining the concept in the most simplest way possible. And for alot of us, we usually hit the brick wall when we reach tht topic on linked list. So yeah, if u really want to buy a good book for DS on Java, this book is for u!


Rating: 4 out of 5
excellent supplement to your main text or class notes
Is there a perfect book out there on data structures using Java? No, but this book by Lafore is the best among the lot especially for students (like me) trying to learn the stuff. This book is the exact opposite of the widely used book by Tamassia&Goodrich (T&G) - that is, Lafore covers data structures in a non-mathematical, non-technical way without using formal proofs and abstract mathematical definitions. This makes it very readable and understandable especially when compared to T&G. It covers all the major topics you're likely to see in your data structures course: arrays, stacks, linked lists, queues, sorting algorithms, trees, heaps and hash tables. The last chapter - When to Use What - is excellent. Distills the whole topic into just a few pages.

Complaints: This book gives very short shrift to big O notation IMO. And Lafore really takes the easy way out with heaps - he uses an array (Ugh!). Come on, Lafore, you should have used a tree for this ! He doesn't cover AVL trees at all so you'll have to look elsewhere for that. Also, ... the source code isn't 'generic' enough - he implements many data structures to hold a specific type instead of allowing them to hold generic Objects. There are no end of chapter exercises so I don't know if it could be used as a regular class text. The applets on the disc are instructive, though.

If you could combine the topic coverage of T&G (along with just a bit of their formalism) and Lafore's readablity you'd have the perfect teaching book on data structures using Java.


Rating: 5 out of 5
Excellent Introduction
This book presents an excellent introduction to Data Structures using Java.The workshop applets are really helpful to get quick understanding.

Similar Products

· Core Java 2, Volume II: Advanced Features (5th Edition)
· Schaum's Outline of Data Structures with Java
· MWSS : Object-Oriented Design in Java
· Effective Java Programming Language Guide
· Introduction to Algorithms, Second Edition

Return To Main Computer Book IndexSearch Our Entire Computer Book Catalog