Paperback: 834 pages
Publisher: Wiley; 1 edition (October 20, 2005)
Language: English
ISBN-10: 0471467553
ISBN-13: 978-0471467557
Product Dimensions: 7.2 x 1.1 x 9.1 inches
Shipping Weight: 12.6 ounces (View shipping rates and policies)
Average Customer Review: 3.3 out of 5 stars See all reviews (16 customer reviews)
Best Sellers Rank: #518,747 in Books (See Top 100 in Books) #57 in Books > Computers & Technology > Programming > Algorithms > Data Structures #313 in Books > Computers & Technology > Programming > Languages & Tools > C & C++ > C++ #666 in Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Object-Oriented Design
What is it with this book? It's like they're using an unknown language to teach you another language. The only programming I've done was in an introductory C++ class (which I got an "A" in). This is not a good study source, especially if you're trying to understand the material on your own.
This book is really dense, and not very useful. It's definitely not cleanly laid out, concise, nor clear in explaining the concepts. You don't need this book to learn C++, just use google. I'm pretty sure my school set up some kind of deal with the publishers of this book to force us to purchase this thing. I got it much cheaper off , but it's still ridiculously overpriced.
I bought it for my college course, and this book made no sense. It is not very understandable, and the code examples are uninformative and often incomplete. I did most of my learning with free (and ironically much easier to understand) websites.Don't waste your money on this book. Even if your class requires it, arguably you can do without it.
I do not understand the numerous poor reviews of this book. This book contains a wonderful amount of detail about programming classical algorithms in C++. I do NOT think it is intended as a first book in C++. But there are plenty of those. At my university, after a year of introductory programming a student would take a course in data structures and algorithms. This book would be suitable for that level. And it does a very good job.
This is totally NOT for beginners !!!, im using this book for my programming fundamentas III class, but really, my last book that i used in my past c++ classes that i cant remember the name of that book right now, but if you are interested in it send me a message and i would look in my shelf of books for it. Any way as I was saying, my last book is much better than this one ! this book is not good at all, It kind of tries to teach what is says, data structures, but i ended up reading my past book. The second chapter tries to teach you about classes, throws you a Clock program that it doesn't compile and doesn't teach you about the construct and destuct functions before the classes.
This was a required book for a course in data structures. The explanations were clear, and I liked the illustrations. I seldom needed to look outside this book to complete my data structures homework.
This book was just okay. It wasn't very clear in its examples and it seemed like they just threw some code together and called it a book.
I don't know why, but this book doesn't really explain things clearly.You would be better off either buying something cheaper (or free), or paying for the best.
Objects, Abstraction, Data Structures and Design: Using C++ Data Analytics: Practical Data Analysis and Statistical Guide to Transform and Evolve Any Business Leveraging the Power of Data Analytics, Data Science, ... (Hacking Freedom and Data Driven Book 2) Data Architecture: A Primer for the Data Scientist: Big Data, Data Warehouse and Data Vault Data Structures and Other Objects Using C++ (4th Edition) Data Structures and Other Objects Using Java Data Structures and Other Objects Using Java (3rd Edition) Data Structures and Other Objects Using C++ (2nd Edition) Data Structures and Other Objects Using Java (4th Edition) Problem Solving, Abstraction, and Design using C++ (6th Edition) Data Abstraction and Problem Solving with Java: Walls and Mirrors Data Abstraction & Problem Solving with C++: Walls and Mirrors (7th Edition) Data Abstraction & Problem Solving with C++: Walls and Mirrors (6th Edition) Java Software Structures: Designing and Using Data Structures Java Software Structures: Designing and Using Data Structures (3rd Edition) The Data Revolution: Big Data, Open Data, Data Infrastructures and Their Consequences Big Data For Beginners: Understanding SMART Big Data, Data Mining & Data Analytics For improved Business Performance, Life Decisions & More! Algorithms: C++: Data Structures, Automation & Problem Solving, w/ Programming & Design (app design, app development, web development, web design, jquery, ... software engineering, r programming) Big Data, MapReduce, Hadoop, and Spark with Python: Master Big Data Analytics and Data Wrangling with MapReduce Fundamentals using Hadoop, Spark, and Python Java Programming: Master's Handbook: A TRUE Beginner's Guide! Problem Solving, Code, Data Science, Data Structures & Algorithms (Code like a PRO in 24 ... design, tech, perl, ajax, swift, python) Ruby: Programming, Master's Handbook: A TRUE Beginner's Guide! Problem Solving, Code, Data Science, Data Structures & Algorithms (Code like a PRO in 24 ... design, tech, perl, ajax, swift, python)