Full description not available
G**N
Great book! Most of the reviews here are unfair
Most of the reviews here are students complaining that they got assigned this book for class : "I used to be an A student until I took my C++ course, therefore the book is to blame for my shortcomings." Totally unfair!If you read the front matter for this book, Weiss clearly states that this book is *NOT* meant as an undergraduate textbook; this book is meant for graduate students or advanced programmers. If your instructor is using this book for an introductory C++ textbook, that's between you and your instructor. Don't blame the author!This is one of the few books available that uses Modern C++ to cover C++ data structures. Yes, it's difficult to work through the examples. But, for the advanced programmer, this is what you want. The code is terse, but very elegant.I like how the book shows the internals of STL classes like std::vector, std::list, and others. Now, when I use the STL classes, I can know for sure how they work internally.
E**A
Very well written
Very good book on Data Structures. Chapter 1 has a good review for those from other fields. Having taken a programming course or two before is definitely all you need.
T**Y
works best for most students (albeit a bit time consuming)
This is book is designed for a introduction to data structures and algorithm analysis but nothing more. The college that I attend uses only the basic containers (vectors and dynamic arrays) but requires the student to hard code linked lists and the more advanced data structures. This approach to programming, I believe, works best for most students (albeit a bit time consuming).As for understanding the algorithm analysis, most college require a more rigorous course to truly understand the changes to an algorithms running time. You're not a "wussie" if you find the book difficult to read (as previously mentioned by other reviewers) but you must read the book, take the best information that holistically fills your knowledge gap, and ignore the rest that doesn't make sense. Quite often, your professor can help fill in the gap. By the way, I'm not a genius (I have a hard earned 3.4 GPA). And like most things in life, the book has some high and low points.
T**S
Book came in excellent condition
The book was wrapped well and protected in the packaging. My child is suing it for college studies.
D**R
Written to illustrate and explain concepts, though there isn't ...
Written to illustrate and explain concepts, though there isn't enough C++ code and when there is, it can be difficult to follow.
G**L
Much better condition than what I had anticipated
This is like the book of all books when it comes to C++. And the fact that it came in a lot better condition than what was described.
L**E
A Real Tearjerker!
Excellent character development (int, string and others, too!). Whether read beginning to end or in a 'Choose Your Own Adventure' format, you're guaranteed hours of suspense! "Will I figure this out before the project is due?" "Why do I need a dummy head and tail?" "How do you pronounce 'Dijkstra'?" The list goes on (if you didn't write it correctly). What the plot lacks in romance (boy, does it ever!) and adventure, it makes up for in its ability to keep the reader up all night and to inspire tears, particularly near exam time.
M**S
Miserable reading. Pure drudgery.
I'm incredibly passionate about computation. I'm also a 3.90-GPA student in Computer Science & Engineering (and have a reasonable amount of both brains and motivation), but I find myself as attracted to this book as I am to plague rats. It's an atrocity. Esoteric, uninformative, with horribly nebulous problem descriptions and explanations that explain nothing, Weiss's treatment of algorithm analysis has transmogrified a class that I was really looking forward to into pure drudgery. The only benefit I've gained has been the boost in creativity generated by looking for ways to avoid reading it.If you're a professor considering adding this to your curriculum, please- for the sake of your students- go elsewhere. (I nabbed a cheap copy of Michael Goodrich's spin on algorithms over the summer, and made it about 100 pages in. While poorly reviewed on Amazon, it nonetheless stands head and shoulders above the Weiss.) If you're an autodidact and have the freedom to select another text, then by all means do so.If you're perusing reviews on algorithm texts just to kill some time, then make a note in Wunderlist: NEVER PURCHASE THIS BOOK.
Trustpilot
3 weeks ago
1 week ago