Using the latest features of Java 5, this unique object-oriented presentation introduces readers to data structures via thirty, manageable chapters.
KEY FeaturesTOPICS:
Introduces each ADT in its own chapter, including examples or applications. Provides
aA variety of exercises and projects, plus additional self-assessment questions throughout. the text
Includes generic data types as well as enumerations, for-each loops, the interface Iterable, the class Scanner, assert statements, and autoboxing and unboxing.
Identifies important Java code as a Listing. Provides
NNotes and Pprogramming Ttips in each chapter. For programmers and software engineers interested in learning more about data structures and abstractions.
Customer Reviews:
Avg. Customer Rating: 2.5 / 5.0
Poorly Organized and Not Enough Depth:
Easily the worst thing about this book is the organization. Basic data structures such as stacks and queues are presented near the end of the book, and heaps aren't explained until after priority queues! There is no logic in this book's organization. The explanations are weak and incomplete. The author can ramble on about some things without really explaining anything. Also, the book barely scratches the surface of the explanations it attempts to give. A positive, though, is that the diagrams and... more info
Easily the worst $100 investment I ever made:
If you are planning on learning Data Structures and Algorithms, this is definitely the book to avoid! Concepts are so horribly explained that I've ended up creating an aversion towards them. This book makes easy topics appear to be the most difficult things that you can ever learn. Mr Carrano may be a top notch Computer Science person, but writing books is definitely not his forte. That is my opinion, after having to deal with this book for about two semesters. I love books and have read good... more info
Great Transaction!!:
Book was in new condition and shipped within a week. Would do business with again.
big, expensive, and useless:
This is one of the most useless Java books. I am a professor teaching JAVA in a state university. From my teaching experience and the feedbacks from students, I do not think this work is even worth reading. This book intends to introduce data structure through JAVA programming, but it does not achieve either goal. First, it is not a JAVA introductory book. If you are new to Java, the Just JAVA 2 (by van der Linden) is the best choice. If you want to know more about java, Core Java 2 is the good choice and... more info