Data Abstraction and Problem Solving with C++: Walls and Mirrors / Edition 3

Data Abstraction and Problem Solving with C++: Walls and Mirrors / Edition 3

3.0 1
by Frank M. Carrano, Janet J. Prichard
     
 

This textbook for a second course in computer science demonstrates the role of abstract data types in writing object-oriented programs. The authors discuss classes, the linked list, recursion, stacks, queues, the efficiency of algorithms, trees, tables, and graphs. The third edition adds sections on inheritance and the standard template library.

Annotation c. Book

See more details below

Overview

This textbook for a second course in computer science demonstrates the role of abstract data types in writing object-oriented programs. The authors discuss classes, the linked list, recursion, stacks, queues, the efficiency of algorithms, trees, tables, and graphs. The third edition adds sections on inheritance and the standard template library.

Annotation c. Book News, Inc., Portland, OR (booknews.com)

Product Details

ISBN-13:
9780201741193
Publisher:
Pearson
Publication date:
08/28/2001
Edition description:
Older Edition
Pages:
944
Product dimensions:
8.25(w) x 10.25(h) x 1.50(d)

Table of Contents

Preface
Chapter Dependency Chart
Pt. IProblem-Solving Techniques1
Ch. 1Principles of Programming and Software Engineering2
Ch. 2Recursion: The Mirrors52
Ch. 3Data Abstraction: The Walls111
Ch. 4Linked Lists162
Ch. 5Recursion as a Problem-Solving Technique237
Pt. IIProblem Solving with Abstract Data Types271
Ch. 6Stacks272
Ch. 7Queues330
Ch. 8Advanced C++ Topics375
Ch. 9Algorithm Efficiency and Sorting432
Ch. 10Trees483
Ch. 11Tables and Priority Queues567
Ch. 12Advanced Implementations of Tables618
Ch. 13Graphs689
Ch. 14External Methods728
App. AReview of C++ FundamentalsA1
App. BASCII Character CodesA76
App. CC++ Header Files and Standard FunctionsA77
App. DMathematical InductionA83
App. EStandard Template Library ClassesA89
GlossaryA92
Answers to Self-Test ExercisesA111
IndexI1

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >