Rating:  Summary: Worst book ever Review: This book is one of the worse text books, I've ever owned. The text in itself is relatively confusing. The book is lengthy, though this might be a good thing, it's lengthy in all the wrong ways. First off, the author spends more time making jokes and using point-less examples to describe a concept. Then, the author proceeds to use not-even-pseudo-code to explain concepts. Then, lastly, the code is presented, but it is not documented properly which makes it harder to trace, especially if you're a beginning data structures student (which I am). The one thing that nags me about this book is the authors use of a stack-implementation in the hash tables (pushing the data to the back of the list) rather than a queue implementation (placing the data at the front of the list), which takes up less operations. Overall, this book is NOT a good thing to buy nor even own.
Rating:  Summary: Mind numbing with a hint of confusion Review: This book is one of the worse text books, I've ever owned. The text in itself is relatively confusing. The book is lengthy, though this might be a good thing, it's lengthy in all the wrong ways. First off, the author spends more time making jokes and using point-less examples to describe a concept. Then, the author proceeds to use not-even-pseudo-code to explain concepts. Then, lastly, the code is presented, but it is not documented properly which makes it harder to trace, especially if you're a beginning data structures student (which I am). The one thing that nags me about this book is the authors use of a stack-implementation in the hash tables (pushing the data to the back of the list) rather than a queue implementation (placing the data at the front of the list), which takes up less operations. Overall, this book is NOT a good thing to buy nor even own.
Rating:  Summary: Unacceptable as a beginning Data Structures text. Review: This book is touted as a "second-semester text" so I was expecting a nicely organized book with many examples of actual code that would help me transition to a deeper understanding of C++.After doing quite well in the introductory C++ course I was quite dissapointed when I began to read through this text.The first sin of this book is the lack of actual code. Yes, there are code examples in this book, but not many.The majority of this book is theoretical explanations of data structures.The second major problem is the chapter exercises are quite vague in explaining what they want the reader to accomplish. Overall this book has a "disorganized" feel with no framework to hold it together. This text is more of a "novel" of Data Structures rather than a "how to".If you need this book for a course than you will have to make do,but if you are getting this to simply further your study of C++ I would look elsewhere first.
Rating:  Summary: Excellent book! Review: This is a great reference for intermediate programmers
Rating:  Summary: Awful Review: This is a terrible textbook on data structures.The chapters are a meandering mess and are unpredictable. I've read several books on data structures, and this is the worst. Some chapters are all theory and bad pseudocode, and other chapters (specifically the binary tree chapter) are mostly code with little meaningful explanation. I've actually had a class with this book, and was forced to do the homework assignments from it--few of which had anything to do with the text. In order to learn anything useful, I ended up studying the homework exercises from another data structures textbook. Oh, and expect this code to compile. Every week my teacher had to provide us with a revised version of the code to fix their bugs. A complete waste of paper.
Rating:  Summary: Sold it back... Review: This was a required text for a Computer Science II class at Baylor University. The book was hard to follow, and there are not enough coding examples. I sold it back to the bookstore, taking a lose as usual.
|