Master your Minecraft
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Tour our stores


    Recently Viewed clear list


    What I'm Giving | December 1, 2014

    Edward O. Wilson: IMG Edward O. Wilson: What I'm Giving



    At Powell's, we feel the holidays are the perfect time to share our love of books with those close to us. For this special blog series, we reached... Continue »

    spacer
Qualifying orders ship free.
$29.95
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
2 Beaverton COMP- LANG C++

This title in other editions

Data Structures & Algorithm Analysis in C++

by

Data Structures & Algorithm Analysis in C++ Cover

 

Synopses & Reviews

Publisher Comments:

With its focus on creating efficient data structures and algorithms, this comprehensive text helps readers understand how to select or design the tools that will best solve specific problems. It uses Microsoft C++ as the programming language and is suitable for second-year data structure courses and computer science courses in algorithm analysis.

Techniques for representing data are presented within the context of assessing costs and benefits, promoting an understanding of the principles of algorithm analysis and the effects of a chosen physical medium. The text also explores tradeoff issues, familiarizes readers with the most commonly used data structures and their algorithms, and discusses matching appropriate data structures to applications. The author offers explicit coverage of design patterns encountered in the course of programming the book's basic data structures and algorithms. Numerous examples appear throughout the text.

Synopsis:

Comprehensive treatment focuses on creation of efficient data structures and algorithms and selection or design of data structure best suited to specific problems. This edition uses C++ as the programming language.

Synopsis:

A comprehensive treatment focusing on the creation of efficient data structures and algorithms, this text explains how to select or design the data structure best suited to specific problems. It uses C++ as the programming language and is suitable for second-year data structure courses and computer science courses in algorithmic analysis.

Table of Contents

Preface
I Preliminaries
1. Data Structures and Algorithms
2. Mathematical Preliminaries
3. Algorithm Analysis
II Fundamental Data Structures
4. Lists, Stacks, and Queues
5. Binary Trees
6. Non-Binary Trees
III Sorting and Searching
7. Internal Sorting
8. File Processing and External Sorting
9. Searching
10. Indexing
IV Advanced Data Structures
11. Graphs
12. Lists and Arrays Revisited
13. Advanced Tree Structures
V Theory of Algorithms
14. Analysis Techniques
15. Lower Bounds
16. Patterns of Algorithms
17. Limits to Computation
Bibliography
Index
 

Product Details

ISBN:
9780486485829
Author:
Shaffer, Clifford A
Publisher:
Dover Publications
Author:
Shaffer, Clifford A.
Subject:
Computer Science
Subject:
Data structures
Subject:
Algorithm Analysis
Subject:
Microsoft C
Subject:
Personal Computers-General
Copyright:
Edition Description:
Third Edition
Series:
Dover Books on Computer Science
Publication Date:
20110931
Binding:
TRADE PAPER
Language:
English
Pages:
624
Dimensions:
10 x 7 in

Related Subjects

Computers and Internet » Computer Languages » C++
Computers and Internet » Computer Languages » Java
Computers and Internet » Computers Reference » General
Computers and Internet » Personal Computers » General

Data Structures & Algorithm Analysis in C++ New Trade Paper
0 stars - 0 reviews
$29.95 In Stock
Product details 624 pages Dover Publications - English 9780486485829 Reviews:
"Synopsis" by ,
Comprehensive treatment focuses on creation of efficient data structures and algorithms and selection or design of data structure best suited to specific problems. This edition uses C++ as the programming language.
"Synopsis" by ,
A comprehensive treatment focusing on the creation of efficient data structures and algorithms, this text explains how to select or design the data structure best suited to specific problems. It uses C++ as the programming language and is suitable for second-year data structure courses and computer science courses in algorithmic analysis.
spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.