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


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Data Structures and Other Objects Using C++ (4th Edition) [Paperback]

Michael Main , Walter Savitch
3.2 out of 5 stars  See all reviews (12 customer reviews)
List Price: CDN$ 151.20
Price: CDN$ 140.60 & this item ships for FREE with Super Saver Shipping. Details
You Save: CDN$ 10.60 (7%)
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
Only 1 left in stock (more on the way).
Ships from and sold by Amazon.ca. Gift-wrap available.
Want it delivered Thursday, May 23? Choose One-Day Shipping at checkout.

Formats

Amazon Price New from Used from
Paperback CDN $122.95  
Paperback, Feb 24 2010 CDN $140.60  

Book Description

Feb 24 2010 0132129485 978-0132129480 4

Data Structures and Other Objects Using C++ takes a gentle approach to the data structures course in C++. Providing an early, self-contained review of object-oriented programming and C++, this text gives students a firm grasp of key concepts and allows those experienced in another language to adjust easily. Flexible by design, professors have the option of emphasizing object-oriented programming, covering recursion and sorting early, or accelerating the pace of the course. Finally, a solid foundation in building and using abstract data types is also provided, along with an assortment of advanced topics such as B-trees for project building and graphs.


Customers Who Bought This Item Also Bought


Product Details


Product Description

From the Back Cover

CourseSmart
Save money. Lighten your backpack. Access your textbooks anytime, from anywhere.

This title is available as an eTextbook from CourseSmart. Purchase your assigned textbook as a CourseSmart eTextbook, and stop lugging books around campus! You can also access CourseSmart eTextbooks from your iPhone.

Instructors, request your exam copies online and get instant access. Learn more at coursesmart.com.

About the Author

Michael Main is an Associate Professor of Computer Science at the University of Colorado at Boulder. He earned his BS, MS, and PhD at Washington State University.

Walter Savitch is Professor Emeritus of Computer Science at the University of California at San Diego. His interests include complexity theory, formal language theory, computational linguistics, and the development of computer science education materials, including several leading textbooks. He holds a PhD in mathematics from the University of California at Berkeley.

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

Most helpful customer reviews
Format:Paperback
This book is in my opinion the "bible" of C++ programming books. It is well-structured, precise and provides examples of how to implement commonly encountered algorithms and data structures such as equation evaluation, linked lists and recursive algorithms.
Combined with the source codes on the accompaning website, it is a invaluable source on C++ programming.
Was this review helpful to you?
By A Customer
Format:Paperback
I signed up for a graduate level Data Structures class and this
was the required text. Due to travel for work I had to drop the
class, but decided to keep and read the text. What a complete
disappointment.

This book is not bad as an introduction to programming with
C++ as the introductory language, but it is not thorough or
complete enough in its coverage of C++ to be a good C++ text,
and it is most certainly not a Data Structures text. Even more,
it is not in any way an advanced or graduate level text.

It is a reasonable introduction to basic programming and
structure concepts. It adequately introduces such ideas as
queues, stacks, linked lists, although coverage of these topics
doesn't really start until halfway into the book. Coverage of
trees and graphs is also present but light, and doesn't occur
until the final quarter or so.

I didn't care for the style or presentation, but that's really
a matter of personal taste. My objection to this book is that
it should be billed as "Introductory Programming with C++",
rather than as an advanced text in Data Structures.

Was this review helpful to you?
3.0 out of 5 stars Decent but lacking examples Jan 26 2003
By A Customer
Format:Paperback
The book is Ok- the explanations are pretty good and clear but the book lacks examples, especially on the more advanced topics such as binary trees, stacks, and so on. Is not a very good guide for programming as there are no examples to look at. There are probably better and more complete books out there.
Was this review helpful to you?
Want to see more reviews on this item?
Most recent customer reviews
4.0 out of 5 stars Not as bad as I thought
I more or less liked this book. Upon reading many of the reviews before purchasing the book I was somewhat discouraged from buying it. Read more
Published on Aug 10 2002 by "kar325"
4.0 out of 5 stars Not as bad as I thought
I more or less liked this book. Upon reading many of the reviews before purchasing the book I was somewhat discouraged from buying it. Read more
Published on Aug 10 2002 by "kar325"
2.0 out of 5 stars Okay but not great
The authors seem torn bewtween writing a C++ tutorial and a data structures tutorial. As a result neither topic is presented as well as it could or should be presented. Read more
Published on Oct 23 2001 by Mike Bowles
4.0 out of 5 stars great on all respects except for the MS snobbery
I was using this book to prepare for a data structure class after only the basic CS1 class. I could hardly imagine a better data structure book than this one: it is VERY well... Read more
Published on July 17 2001 by Louis Charbonneau
5.0 out of 5 stars Suprisingly Good Text.
After reading the poor reviews I felt bad having to buy this book for a university level data structures course. Read more
Published on Jun 5 2001 by "newbee1"
1.0 out of 5 stars Student
This is not a good book. If you need to use this book for a class, be sure to supplement it with something else. Its coverage of inheritance and polymorphism is not very good. Read more
Published on May 3 2001
4.0 out of 5 stars Challenging yet rewarding!
I thought this book was great. Yes, others may say it was very difficult to get through (i agree) but with persistence there is a big reward. Read more
Published on Mar 22 2001 by "kenjisan"
1.0 out of 5 stars Some samples do not work with MS Visual C++
This book was a required textbook for my class. Most of the samples in this book had to be rewritten by my professor on the blackboard to make them work with Visual C++. Read more
Published on Feb 19 2001
5.0 out of 5 stars Very good
Hi, I have read many books in c, c++, and java and none does a better job explaining trees traversals better than this except another book written by Dr Main himself called... Read more
Published on Oct 16 2000 by sami mossessian
Search Customer Reviews
Only search this product's reviews

Listmania!

Create a Listmania! list

Look for similar items by category


Feedback


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