Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Data Structures, Algorithms, and Software Principles in C
 
See larger image
 

Data Structures, Algorithms, and Software Principles in C [Paperback]

Thomas A. Standish
2.8 out of 5 stars  See all reviews (5 customer reviews)
List Price: CDN$ 116.55
Price: CDN$ 110.72 & this item ships for FREE with Super Saver Shipping. Details
You Save: CDN$ 5.83 (5%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Usually ships within 6 to 10 days.
Ships from and sold by Amazon.ca. Gift-wrap available.

Frequently Bought Together

Customers buy this book with UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design CDN$ 45.98

Data Structures, Algorithms, and Software Principles in C + UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design
Price For Both: CDN$ 156.70

One of these items ships sooner than the other. Show details


Customers Who Bought This Item Also Bought


Product Details


Product Description

Book Description

Using C, this book develops the concepts and theory of data structures and algorithm analysis step-by-step. It gradually proceeds from concrete examples to abstract principles. The presentation stresses motivation, intuition, and utility before giving technical details. Recurring themes, such as recursion, levels of abstraction, efficiency, representation, and trade-offs, unify the material completely. Important traditional and contemporary software engineering principles are also covered, including modularity, abstract data types and information hiding, as well as new developments, such as risk-based software life cycle models and object-oriented programming.
ftp site for the book
Supplements
Instructor's Manual On-Line

From the Back Cover

Using C, this book develops the concepts and theory of data structures and algorithm analysis step-by-step. It gradually proceeds from concrete examples to abstract principles. The presentation stresses motivation, intuition, and utility before giving technical details. Recurring themes, such as recursion, levels of abstraction, efficiency, representation, and trade-offs, unify the material completely. Important traditional and contemporary software engineering principles are also covered, including modularity, abstract data types and information hiding, as well as new developments, such as risk-based software life cycle models and object-oriented programming.



0201591189B04062001


Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


 

Customer Reviews

5 Reviews
5 star:
 (1)
4 star:
 (1)
3 star:    (0)
2 star:
 (2)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
2.8 out of 5 stars (5 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most helpful customer reviews

2.0 out of 5 stars This is a difficult book, Sep 24 2001
By 
Matthew Malone (Lexinton, Ma USA) - See all my reviews
(REAL NAME)   
This review is from: Data Structures, Algorithms, and Software Principles in C (Paperback)
I have used this book in my data structures class. It has some good points. It covers each and every data structure in depth and discusses multiple implementations of each of them. It also makes liberal use of diagrams showing what the data structure is supposed to be doing in memory at that time. The problem with it is that it deals with everything very theoretically, often times letting the user puzzle out the implementations themselves. It is overly wordy, the explanations could be cut in half and made much more to the point without loosing anything. I don't know about anyone else but I like to be taught how to do something and then play with it for understanding. I don't like to have the entire theory of what is supposed to happen explained to me in the abstract and then being left to get it or not. Although there are people who learn best this way. If you are one of them then by all means pick up this book. My over all feeling is that it makes you work overly hard to acquire the knowledge that it presents.

Contents

Chapter 1 - Preparing for the Journey

Chapter 2 - Linked Data Representations

Chapter 3 - Introduction to Recursion

Chapter 4 - Modularity and Data Abstraction

Chapter 5 - Introduction to Software Engineering Concepts

Chapter 6 - Introduction to Analysis of Algorithms

Chapter 7 - Linear Data Structures - Stacks and Queues

Chapter 8 - Lists, Strings, and Dynamic Memory Allocation

Chapter 9 - Trees

Chapter 10 - Graphs

Chapter 11 - Hashing and the Table ADT

Chapter 12 - External Collections of Data

Chapter 13 - Sorting

Chapter 14 - Advanced Recursion

Chapter 15 - Object-Oriented Programming

Chapter 16 - Advanced Software Engineering

Appendix - Math Reference and Tutorial

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2.0 out of 5 stars Annoying to read, July 10 2000
By 
This review is from: Data Structures, Algorithms, and Software Principles in C (Paperback)
Covers all the topics, but in an academic and wordy fashion. not worth the money. he simply does not explain thing that well.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1.0 out of 5 stars Poor organization, Feb 20 2000
By A Customer
This review is from: Data Structures, Algorithms, and Software Principles in C (Paperback)
This book is very poorly organised. The previous reviewer said that Standish emphasized data abstraction and modularity. This is true, but his approach is the typical "give examples and hope the reader learns from just the examples". A better approach would be to say it first before giving the example. Unfortunately Standish does not do this. If you're like me and don't like learning simply from examples, then don't get this book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Want to see more reviews on this item?
 Go to Amazon.com to see all 8 reviews  3.1 out of 5 stars 
 
 
Most recent customer reviews



Only search this product's reviews



Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Amazon.ca Privacy Statement Amazon.ca Shipping Information Amazon.ca Returns & Exchanges