The Good, the Bad, and the Hungry Sale
 
 

Recently Viewed clear list


Original Essays | July 22, 2014

Nick Harkaway: IMG The Florist-Assassins



The three men lit up in my mind's eye, with footnotes. They were converging on me — and on the object I was carrying — in a way that had... Continue »
  1. $18.87 Sale Hardcover add to wish list

    Tigerman

    Nick Harkaway 9780385352413

spacer
Qualifying orders ship free.
$29.95
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
2 Beaverton Computer Languages- C++
1 Remote Warehouse Personal Computers- General

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.