Hardcover: 804 pages
Publisher: Jones & Bartlett Learning; 5 edition (October 10, 2011)
Product Dimensions: 1 x 7.8 x 9 inches
Shipping Weight: 3 pounds (View shipping rates and policies)
Average Customer Review: 3.4 out of 5 stars See all reviews (11 customer reviews)
Best Sellers Rank: #129,710 in Books (See Top 100 in Books) #17 in Books > Computers & Technology > Programming > Algorithms > Data Structures #25 in Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Structured Design #66 in Books > Computers & Technology > Networking & Cloud Computing > Data in the Enterprise
This book has a lot of typos and in a programming textbook, that's not a good thing. Even on the website, their downloadable code is error prone. More attention should be paid by the editors of programming textbooks than was done here.
I used this book for a textbook in my data structure class. I have never seen worst data structure book than this. A lot of errors, lack of exercises, instructor materials simply wrong ( test bank contains too many wrong answers, etc.. ) This book ruined my class this semester. I had to refer students to Internet instead of the book to study the material. I will never use this book again, nor I will ever recommend it to my students and colleagues.
I am using this text book for a guided study class I am taking. It is very clear and accessible. I have found the examples clear, easy to follow and instructive. The case studies are fun as well as informative. I enjoy the approach the text book takes of walking your through fleshed out ADTs and then challenging you to manipulate them. At the end of each chapter I not only feel like I can code the ADTs but I also have a solid understanding of their applications.
I've read a lot of programming books (Python, x86 Assembly, C#, Java and C++) and this one would be placed in the middle of the list. It's not the best, but it's not the worst. This is a text book and such I believe it should explain things in orderly fashion. The author has a tendency of jumping around, causing you to flip between pages back and forth. I don't think I'll keep this one.
If you are purchasing this for your class then you don't have any choice but if you just want to learn programming then I would reccomend you to purchase some other textbook.This textbook has lots of words and very less coding examples.
I needed this for a class on data structures but it worked out that a friend borrowed it to review before some interviews we both found it informative yet approachable.
Data Architecture: A Primer for the Data Scientist: Big Data, Data Warehouse and Data Vault 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) Big Data For Beginners: Understanding SMART Big Data, Data Mining & Data Analytics For improved Business Performance, Life Decisions & More! The Data Revolution: Big Data, Open Data, Data Infrastructures and Their Consequences TI-84 Plus Tutorials: The TI-84 Plus for Beginners: Get Started with the TI-84 Plus Graphing Calculator Weight Watchers: Weight Watchers Cookbook-> Watchers Cookbook- Weight Watchers 2016 Weight Watchers Cookbook - Points Plus - Points Plus-Weight ... Points Plus, Weight Watchers 2016) (Volume 1) How to Protect Your Assets From Probate PLUS Lawsuits PLUS Nursing Home Expenses with the Living Trust Plus C++ Plus Data Structures Starting Out with Java: From Control Structures through Data Structures (2nd Edition) (Gaddis Series) Java Software Structures: Designing and Using Data Structures Java Software Structures: Designing and Using Data Structures (3rd Edition) Starting Out with Java: From Control Structures through Data Structures (3rd Edition) Swift: Programming, Master's Handbook: A TRUE Beginner's Guide! Problem Solving, Code, Data Science, Data Structures & Algorithms (Code like a PRO in ... mining, software, software engineering,) Java Programming Box Set: Programming, Master's Handbook & Artificial Intelligence Made Easy; Code, Data Science, Automation, problem solving, Data Structures & Algorithms (CodeWell Box Sets) Ruby Programming Box Set: Programming, Master's Handbook & Artificial Intelligence Made Easy; Code, Data Science, Automation, problem solving, Data Structures & Algorithms (CodeWell Box Sets) Data Structures and Algorithms Made Easy: Data Structure and Algorithmic Puzzles Data Structures in Java: From Abstract Data Types to the Java Collections Framework 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) Data Structures and Algorithms Made Easy in Java: Data Structure and Algorithmic Puzzles 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)