0201591189,Data Structures, Algorithms, & Software Principles in C,Data,Structures,,Algorithms,,&,Software,Principles,in,C,buy,book,books,purchase,read,Thomas A. Standish
Books
Books
Sign In | View Cart Cart | Wish List | Help
ToysHealthPersonalAdultBaby
ToysHealthPersonalAdultBaby
Home & Garden
Checkout Now »
Cart Cart Cart
0 Items
Cart
100% Safe and Private!
Search     for:    

Books
Browse All Topics    New Releases    Coming Soon

All Topics > Computer Science & Information Systems > Algorithms
 
Browse similar subjects

Shipping

All orders
shipped by
airmail!

Click here for our
Shipping Policies!

 


Quotations

"It is better wither to be silent, or to say things of more value than silence. Sooner throw a pearl at hazard than an idle or useless word; and do not say a little in many words, but a great deal in a few."

  - Pythagoras

(582 BC - 507 BC)

 

 

Data Structures, Algorithms, & Software Principles in C

 
  by Thomas A. Standish
 
 
 Take A Trip Around The Word
Take A Trip Around The Word
Product
Take A Trip Around The Word
Take A Trip Around The Word
Take A Trip Around The Word
  
  
  
Take A Trip Around The Word
Take A Trip Around The Word 


ZIN Product Number: 10043610

 
eBay (last 12 months)
Auctions: 70
Price Range: $0.01 - 0.09
 
Craigslist (last 12 months)
Classifieds: 13
Price Range: $0.01 - 0.08
 
Amazon Used (last 12 months)
Auctions: 86
Price Range: $0.09 - 0.01
 
ZooScape (last 12 months)
Auctions: 0
Price Range: N/A
 
 
Google listings (non-affiliate) 127
MSN listings (non-affiliate) 39
Yahoo listings (non-affiliate) 13
 


 FastFind Line
Inverse Black Hole
By the Numbers
By the Numbers
Reader's Corner
Reader's Corner
Table of Contents
Table of Contents
Related Reading
Related Reading
Inverse Black Hole
FastFind Line
 
 
By The Numbers
 Product Details

  Format: Textbook Hardcover, 748 pages
  Publisher: Addison-Wesley
  ISBN: 0201591189
  Release Date: Jan 9, 1994

  Average Reader Review: One Thumb UpOne Thumb UpOne Thumb UpOne Thumb UpOne Thumb Up (Based on 1 review.)


 
 
The Reader's Corner
  Product Review
 
 Number of Reviews: 1     Average Rating: One Thumb UpOne Thumb UpOne Thumb UpOne Thumb UpOne Thumb Up

Best Introductory Book in Data Structures and Algorithm Analysis
   One Thumb UpOne Thumb UpOne Thumb UpOne Thumb UpOne Thumb Up

-- A reviewer, March 10, 1999


 
 
Table of Contents
 (All chapters, except Chapter 1, begin with an Introduction and Motivation.)
1. Preparing for the Journey.
Where Are We Going?
Blending Mathematics, Science, and Engineering.
The Search for Enduring Principles in Computer Science.
Principles of Software System Structure.
Efficiency and Tradeoffs.
Software Engineering Principles.
Our Approach to Mathematics.
Some Notes on Programming Notation.
Preview of Coming Attractions.

2. Linked Data Representations.
What are Pointers? The Basic Intuition.
Pointers in C—The Rudiments.
Pointer Diagramming Notation.
Linear Linked Lists.
Other Linked Data Structures.

3. Introduction to Recursion.
Thinking Recursively.
Common Pitfall—Infinite Regresses.
Quantitative Aspects of Recursive Algorithms.

4. Modularity and Data Abstraction.
The Structure of C Modules.
Priority Queues—An Abstract Data Type.
A Pocket Calculator Interface.
How to Hide Data Representations.
Modularity and Information Hiding in Program Design.

5. Introduction to Software Engineering Concepts.
Top-Down Programming By Stepwise Refinement.
Proving Programs Correct.
Transforming and Optimizing Programs.
Testing Programs.
The Philosophy of Measurement and Tuning.
Software Reuse and Bottom-up Programming.
Program Structuringand Documentation.

6. Introduction to Analysis of Algorithms.
What Do We Use for a Yardstick?
The Intuition Behind O-Notation.
O-Notation—Definition and Manipulation.
Analyzing Simple Algorithms.
What O-Notation Doesn't Tell You.

7. Linear Data Structures—Stacks and Queues.
Some Background on Stacks.
ADTs for Stacks and Queues.
Using the Stack ADT to Check for Balanced Parentheses.
Using the Stack ADT to Evaluate Postfix Expressions.
Implementing the Stack ADT.
How C Implements Recursive Function Calls Using Stacks.
Implementations of the Queue ADT.
More Queue Applications.

8. Lists, Strings, and Dynamic Memory Allocation.
Lists.
Generalized Lists.
Applications of Generalized Lists.
Strings.
Dynamic Memory Allocation.

9. Trees.
Basic Concepts and Terminology.
Binary Trees.
A Sequential Binary Tree Representation.
An Application—Heaps and Priority Queues.
Traversing Binary Trees.
Binary Search Trees.
AVL Trees and Their Performance.
Two-Three Trees.
Tries.
An Application—Huffman Codes.

10. Graphs.
Basic Concepts and Terminology.
Graph Representations.
Graph Searching.
Topological Ordering.
Shortest Paths.
Task Networks.
Useful Background on Graphs.

11. Hashing and the Table ADT.
The Table ADT.
Introduction to Hashing by Simple Examples.
Collisions, Load Factors, and Clusters.
Algorithms for Hashing by Open Addressing.
Choosing a Hash Function.
Comparison of Searching Methods Using the Table ADT.

12. External Collections of Data.
Characteristics of External Storage Devices.
Techniques That Don't Work Well.
Techniques That Work Well.
Information Retrieval and Databases.

13. Sorting.
Laying Some Groundwork.
Priority Queue Sorting Methods.
Divide-and-Conquer Methods.
Methods That Insert Keys and Keep Them Sorted.
O(n) Methods—Address Calculation Sorting.
Other Methods.
Comparison and Perspective.

14. Advanced Recursion.
Recursion as a Descriptive Method.
Using Recursion to Build a Parser.
Translating from Infix to Postfix.
Recursion and Program Verification.

15. Object-Oriented Programming.
Exploring OOP Through Progressive Examples.
Building Systems Using Object-Oriented Programming.
Advantages and Disadvantages of Object-Oriented Programming.

16. Advanced Software Engineering Concepts.
The Software Lifecycle.
Software Productivity.
Software Process Models.

Appendix Math Reference and Tutorial.


 
 
Related Reading
 Find similiar books in these subject areas:

All Topics > Computer Science & Information Systems > Algorithms
All Topics > Computer Science & Information Systems > Data Structures
All Topics > Computer Science & Information Systems > Programming Languages
All Topics > Computer Science & Information Systems > Information Systems > Software
All Topics > Computers & Internet > Programming > General
All Topics > Computers & Internet > Programming > Algorithms > General
All Topics > Computers & Internet > Programming > Languages & Tools > C & C++ > Algorithms
All Topics > Computers & Internet > Programming > Languages & Tools > C & C++ > General
All Topics > Computers & Internet > General


 
 
 People like you also bought:

C Primer Plus, by Stephen Prata

Expert C Programming!, by Peter Van Linden

The C Answer Book: Solutions to the Exercises in the C Programming Language, Second Edition, by Brian W. Kernighan And 2nd ed, by Clovis L. Tondo

Discrete Mathematics and Its Applications 4TH, by Kenneth H. Rosen

Modern Operating Systems 2ND, by Andrew S. S. Tanenbaum

Algorithms in C: Parts 1-4, Fundamentals, Data Structures, Sorting, and Searching 3RD, by Robert Sedgewick

Data Structures and Algorithm Analysis in C 2ND, by Mark Allen Weiss

 
 
 Keywords
Software engineering, C (Computer program language), Computer algorithms, Data structures (Computer science), C (Computer program language), Data structures (Computer scie, Computer algorithms, Software engineering, C (Programming Language), Computer Bks - General Information, Computers, Programming Languages - General, C (Computer program language), Data structures (Computer scie, Computer algorithms, Software engineering, C (Programming Language), Computer Bks - General Information, Computers, Programming Languages - General, Computer Science, C (Computer program language), Data structures (Computer scie, Computer algorithms, Software engineering, C (Programming Language), Computer Bks - General Information, Computers, Programming Languages - General, Computer Science

 
 
 FastFind Line
Inverse Black Hole
By the Numbers
By the Numbers
Reader's Corner
Reader's Corner
Table of Contents
Table of Contents
Related Reading
Related Reading
Inverse Black Hole
FastFind Line
 
 


Make $1 per sale -
Link to ZooScape.com!


About Us   |   Our Policies   |   Your Cart   |   Contact Us   |   Help
ZooScape.com

Copyright 1995 - 2009 - ZooScape.com
 
ZooScape.com