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 and Program Design in C++
 
See larger image
 

Data Structures and Program Design in C++ [Hardcover]

Robert L. Kruse , Alex Ryba
2.2 out of 5 stars  See all reviews (31 customer reviews)
List Price: CDN$ 164.45
Price: CDN$ 150.22 & this item ships for FREE with Super Saver Shipping. Details
You Save: CDN$ 14.23 (9%)
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
In Stock.
Ships from and sold by Amazon.ca. Gift-wrap available.
Only 1 left in stock--order soon (more on the way).
Want it delivered Monday, May 28? Choose One-Day Shipping at checkout.

Formats

Amazon Price New from Used from
Hardcover CDN $150.22  
Paperback CDN $143.33  

Product Details


Product Description

From Amazon

In a surprisingly lively textbook-style treatment, Data Structures and Program Design in C++ delivers expertise and plenty of sample programs for the working C++ programmer or computer science student.

While some books on data structures stress theory and mathematical concepts over real-world sample code, this guide illustrates its tour of data structures--such as stacks, lists, queues, trees, and graphs--with clear, engaging samples. Throughout, the authors make use of built-in C++ features (such as the Standard Template Library [STL] and templates) where appropriate.

Early chapters use such interesting examples as Conway's Game of Life, chess and game programming, a simple calculator, and an airport simulation. Along the way, the reader will learn about lists, stacks, and queues.

In later chapters, covering thornier topics such as sorting algorithms, trees, and graphs, the authors do not skimp on the mathematical underpinnings for measuring efficiency. Instead, they take extreme care to introduce everything required to understand such conventions as the "Big O" notation and principles of logarithms.

The book closes with a case study that combines several data structures and strategies. (The example, a Polish notation expression parser, is a difficult and common real-world sample.) -- Richard Dragan

Book Description

Progressing from the concrete to the abstract — and using numerous, substantial case studies and sample programs — this book explores structured problem solving, data abstraction, software engineering principles, and the comparative analysis of algorithms as fundamental tools of program design. The book and all programs have been completely written from the Object-Oriented perspective. Uses the C++ programming language throughout. Briefly reviews the syntax of C++ and provides a brief introduction to the language. The book is native C++ making full use of C++ features and object-oriented programming. Discusses major principles of software engineering and applies them to large programming projects. Covers several more advanced, modern topics, e.g.: Splay trees, Red-black trees, Amortized algorithm analysis.


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
 

 

Customer Reviews

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

1.0 out of 5 stars Isnt there any option for "zero" star to rate a book?, Sep 14 2007
By 
Sandy (Montreal, Canada) - See all my reviews
This book is a piece of sh** in mix colors dissipated by d authors...its one of those books saying "oh im from a good academic env!!..." and all that crap...not 4 ppl who really wanna apply DS in practical programming....code snippets then out of nowhere exercise questions which cannot b comprehended by normal inference from the text....i dnt know wat those 3 morons where trying 2 prove....thank god i bought John Hubbard's book of DS in Java...it does hav some errors in it...but at least it covers everything and gives a sense of satisfaction while reading and going thru d exercise......
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1.0 out of 5 stars Programming Book from Hell, May 7 2004
By 
Juan A. Morales Jr. (Hawaii United States) - See all my reviews
This book is horrible. It's badly written code wise and also in a literary sense. The author takes good examples and ruins them. Also he makes up his own terms to replace supposedly bad ones. The code is poorly written and contradicts the authors supposed "style." He make use of breaks when ever possible, and then tells you that the use of breaks is not good practice. He also typedef's beyond reason. I would strongly recommending NOT buying this book. I unfortunately had an equally idioic teacher who requried this book.. be warned steer clear.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1.0 out of 5 stars needs thorough revision and update, Oct 9 2002
By 
Aman_M "Aman_M" (Charlotte, NC USA) - See all my reviews
This review is from: Data Structures and Program Design in C++ (Hardcover)
I agree with the reviews on this book...this book is really a bad choice for an ADT class ....there are no complete code examples, everything is in parts, and the author does not explain how to fit these different code pieces together...apart from that if being a novice I could detect programmatic errors within the first 4 chapters, that shows how poorly written this text is...someone recommended "Data-Abstraction and Problem Solving in C++" by Carrano, and boy, it was a life saver....the carrano text is probably the best written ADT book available.....
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 36 reviews  2.4 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