0

My Bag

0.00

Download App

C++ Plus Data Structures

C++ Plus Data Structures

by Nell Dale

  • ISBN

    :  

    9789380108216

  • Publisher

    :  

    Jones & Bartlett Learning

  • Subject

    :  

    Encyclopaedias & Reference Works

  • Binding

    :  

    Paperback

  • Pages

    :  

    798

  • Year

    :  

    2010

495.0

495.0

Buy Now

Shipping charges are applicable for books below Rs. 101.0

View Details

Estimated Shipping Time : 5-7 Business Days

View Details

Share it on

  • Description

    C++ Plus Data Structures, Fourth Edition explores the specifications, applications, and implementations of abstract data types with unmatched accessibility. Updated and reorganized, 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 Fourth Edition provides an increased emphasis on object-oriented design and an early introduction of object-oriented concepts. Key Feature Features the trademark Dale pedagogy and highlights numerous real-world 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 35 engaging exercises that span varying levels of difficulty. These exercises test students’ understanding of key concepts, including programming problems and analysis of algorithm problems through various means. New reorganization places ADT Stacks and Queues together within the same chapter for added accessibility. About The Author Nell Dale, PhD - University of Texas, Austin Nell Dale received a B.S. in Mathematics and Psychology from the University of Houston, a M.A. in Mathematics, from the University of Texas at Austin, and a Ph. D. in Computer Sciences from the University of Texas at Austin. Nell Dale has been on the faculty at the University of Texas, Austin since 1975. She teaches occasionally but concentrates on computer science education & writing. Table of Contents Software Engineering Principles The Software Process Program Design Design Approaches Verification of Software Correctness Summary Exercises Data Design and Implementation Different Views of Data Abstraction and Built-In Types Higher-Level Abstraction and the C++ Class Type Object-Oriented Programming Constructs for Program Verification Comparison of Algorithms Summary Exercises ADT Unsorted List Lists Abstract Data Type Unsorted List Pointer Types Implementing Class Unsorted Type as a Linked Structure Comparing Unsorted List Implementations Summary Exercises ADT Sorted list Abstract Data Type Sorted List Dynamically Allocated Arrays Implementing the Sorted List as a Linked Structure Comparison of Unsorted and Sorted List ADT Algorithms Bounded and Unbounded ADTs Object-Oriented Design Methodology Summary Exercises ADTs Stack and Queue Stacks Implementing a Stack as a Linked Structure Queues Implementing a Queue as a Linked Structure Summary Exercises Lists Plus More about Generics: C++ Templates Circular Linked Lists Doubly Linked Lists Linked Lists with Headers and Trailers Copy Structures A Linked List as an Array of Records Polymorphism with Virtual Functions A Specialized List ADT Summary Exercises Programming with Recursion What Is Recursion? The Classic Example of Recursion Programming Recursively Verifying Recursive Functions Writing Recursive Functions Using Recursion to Simplify Solutions Recursive Linked List Processing A Recursive Version of Binary Search Recursive Versions of InsertItem and DeleteItem How Recursion Works Tracing the Execution of Recursive Function Insert Debugging Recursive Routines Removing Recursion Deciding Whether to Use a Recursive Solution Summary Exercises Binary Search Trees Trees Logical Level Application Level Implementation Level Recursive Binary Search Tree Operations Iterative Insertion and Deletion Comparing Binary Search Trees and Linear Lists A Nonlinked Representation of Binary Trees Summary Exercises Priority Queues, Heaps, Graphs, and Sets ADT Priority Queue Heaps Graphs Sets Summary Exercises Sorting and Searching Algorithms Sorting Searching Hashing Radix Sort Summary Exercises Appendix A Reserved Words Appendix B Operator Precedence Appendix C A Selection of Standard Library Routines Appendix D Character Sets Appendix E The Standard Template Library Glossary Index.

Related Items

-

of

  • Programming and Problem Solving with C++

    Nell Dale

    Starts At

    995.0

  • OFFER

    Data Structures Using C & C++

    Rajesh K. Shukla

    Starts At

    527.0

    599.0

    12% OFF

  • OFFER

    Data Structures And Algorithms In C++

    Michael T. Goodrich Roberto Tamassia David Mount

    Starts At

    501.0

    669.0

    25% OFF

  • OFFER

    Data Structures And Algorithms In Java

    Michael T Goodrich

    Starts At

    471.0

    629.0

    25% OFF

  • OFFER

    Data Structures: A Pseudocode Approach with C

    Richard F. Gilberg

    Starts At

    552.0

    650.0

    15% OFF

  • OFFER

    Data Structures (Special Indian Edition) (Schaum’s Outline Series),Lipschutz&Pai

    Lipschutz

    Starts At

    315.0

    415.0

    24% OFF

  • OFFER

    Data Structures and Algorithms

    Pai G A V

    Starts At

    572.0

    690.0

    17% OFF

  • OFFER

    Data Structures with C

    Seymour Lipschutz

    Starts At

    509.0

    599.0

    15% OFF

  • OFFER

    Data Structures Using C

    Aaron M. Tenenbaum

    Starts At

    568.0

    729.0

    22% OFF

  • OFFER

    An Introduction to Data Structures with Applications

    Jean-Paul Tremblay

    Starts At

    672.0

    820.0

    18% OFF

  • OFFER

    Fundamentals Of Data Structures In C

    Ellis Horowitz

    Starts At

    477.0

    575.0

    17% OFF

  • OFFER

    File Structures : An Object-Oriented Approach with C++

    Michael J. Folk

    Starts At

    412.0

    550.0

    25% OFF

  • OFFER

    Data Structures and Program Design in C

    Robert Kruse

    Starts At

    592.0

    769.0

    23% OFF

  • OFFER

    Data Structures and Algorithm Analysis in C++

    Mark Allen Weiss

    Starts At

    696.0

    849.0

    18% OFF

  • Data Structures and Algorithm Analysis in C

    Mark Allen Weiss

    Starts At

    820.0

  • OFFER

    Data Structures and Algorithms

    Alfred V Aho

    Starts At

    696.0

    849.0

    18% OFF

  • OFFER

    Data Structures and Algorithms

    Behrouz A. Forouzan

    Starts At

    260.0

    325.0

    20% OFF

  • OFFER

    Data Structures, Algorithms and Applications in C++

    Sartaj Sahni

    Starts At

    539.0

    650.0

    17% OFF

  • OFFER

    Fundamentals Of Data Structures In C++

    Ellis Horowitz

    Starts At

    518.0

    625.0

    17% OFF

  • OFFER

    E.Encyclopedia

    JO BOURNE

    Starts At

    662.0

    895.0

    26% OFF

  • OFFER

    Operating Systems : Concepts & Design,Milenkovic,Milenkovic

    Milenkovic M

    Starts At

    828.0

    1010.0

    18% OFF

  • OFFER

    ASP.NET: Developer's Guide

    Greg Buczek

    Starts At

    877.0

    1070.0

    18% OFF

  • OFFER

    Competing For The Future books

    Hamel

    Starts At

    495.0

    635.0

    22% OFF

  • OFFER

    Britannica Concise Encyclopedia

    Jacob E. Safra

    Starts At

    2186.0

    2995.0

    27% OFF

  • OFFER

    INDIAN HISTORY (ANCIENT AND MEDIEVAL)

    Britannica

    Starts At

    226.0

    290.0

    22% OFF

  • OFFER

    OPTICAL ELECTRONICS

    Ghatak

    Starts At

    415.0

    495.0

    16% OFF

  • The Financial Expert

    R. K Narayan

    Starts At

    230.0

  • Oxford Hindi English Dictionary

    Mcgregor

    Starts At

    645.0

  • OFFER

    Longman Business English Dictionary

    Longman

    Starts At

    193.0

    245.0

    21% OFF

© 2016, All rights are reserved.

Subscribe to Our Newsletter

 

Are you sure you want to remove the item from your Bag?

Yes

No

Added to Your Wish List

OK

Your Shopping Bag

- Bag Empty

Your Bag is Empty!!

Item

Delivery

Unit Price

Quantity

Sub Total

Shipping Charges : null Total Savings        : Grand Total :

Order Summary