Free Downloads
C++ Plus Data Structures

Written by renowned author and educator Nell Dale, C++ Plus Data Structures, Fifth Edition explores the specifications, applications, and implementations of abstract data types with unmatched accessibility. Updated with new case studies and exercises throughout, this edition provides intuitive explanations that clarify abstract concepts, and approaches the study of data structures with emphasis on computer science theory and software engineering principles. Topics such as modularization, data encapsulation, information hiding, object-oriented decomposition, algorithm analysis, life-cycle software verification models, and data abstraction are carefully presented to foster solid software engineering techniques. In addition to real-world exercises and case studies that define Nell Dale’s teaching philosophy, this Fifth Edition provides an increased emphasis on object-oriented design and an early introduction of object-oriented concepts. New and Key features: • Object-oriented terminology now dominates computing vocabulary. Dale was careful to update all ADT names to reflect this terminology. • Additional exercises have been added to most chapters. • The Fifth Edition features the trademark Dale pedagogy and highlights numerous real-world, updated case studies. Each broad case study includes a description of the problem, an analysis of the problem's input and required output, and a discussion of the appropriate data types to use. • Each chapter contains an average of 40 engaging exercises that span varying levels of difficulty. These exercises test students’ understanding of key concepts through various means, including programming problems and analysis of algorithm problems. • Downloadable instructor resources include PowerPoint® lecture presentations, answers to end of chapter questions, a test bank, and an instructor’s manual containing goals, teaching notes, suggested in-class activities, and programming assignments for each chapter. • Students and instructors can also access program source code to work out all the examples and exercises from the text.

Hardcover: 804 pages

Publisher: Jones & Bartlett Learning; 5 edition (October 10, 2011)

Language: English

ISBN-10: 1449646751

ISBN-13: 978-1449646752

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)