C++ Plus Data Structures / Edition 5

C++ Plus Data Structures / Edition 5

by Nell Dale
     
 

ISBN-10: 1449646751

ISBN-13: 9781449646752

Pub. Date: 09/26/2011

Publisher: Jones & Bartlett Learning

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…  See more details below

Overview

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.

Read More

Product Details

ISBN-13:
9781449646752
Publisher:
Jones & Bartlett Learning
Publication date:
09/26/2011
Pages:
804
Sales rank:
425,500
Product dimensions:
7.80(w) x 9.20(h) x 1.40(d)

Table of Contents

1Software Engineering Principles1
2Data Design and Implementation55
3ADTs Unsorted List and Sorted List107
4ADTs Stack and Queue177
5Linked Structures265
6Lists Plus321
8Binary Search Tree451
9Trees Plus517
10Sorting and Searching Algorithms585
App. AReserved Words651
App. BOperator Precedence651
App. CDescription of Selected Operators652
App. DC++ Library Routines and Constants653
App. EThe Character Sets655
Answers to Selected Exercises657
Programming Assignments707
Glossary747
Index765

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >