Available from 7 stores - Select your deal and buy the Data Structures and Program
"Where can I buy a Data Structures and Program?" At all of these merchants listed below. Click any of the deals below to buy now on the merchant's website.
Absolutely Brand New & In Stock. 100% 30-Day Money Back. Direct from our warehouse. Ships by USPS. 1+ million customers served-In business since 1986. Happy Customers is Our #1 Goal. Toll Free Support
* Shipping estimates are based on Ground shipment within the contiguous U.S. If you notice a problem, you can report a pricing error or problem.
Overview of current deals for the Data Structures and Program Design in C++:
1 merchant is offering Free Shipping.
1 merchant offers International Shipping or Worldwide shipping.
1 merchant has Express Shipping options.
Data Structures and Program Design in C++ Specs:
Product Name
Data Structures and Program Design in C++
Manufacturer
Prentice Hall
Retail Price
$98.00
UPC
978013768995
Specifications
Title
Data Structures and Program Design in C++
ISBN
0137689950
Author(s)
Robert L. Kruse, Alex Ryba
Release Date
23 September, 1998, 1998-09-23
Format
Textbook Binding
Num of Pages
717
Num. of Items
1
EAN
9780137689958
Deal first added on:
26-January-2004
Tags
Find other products that have similar tags to the Data Structures and Program Design in C++
Computers Computer Bks - Languages / Programming Programming - Software Development C (Programming Language) Programming Languages - C Programming Languages - C++ C++ (Computer program language Data structures (Computer scie data structures
Latest 6 Reviews Here is what people are saying about the Data Structures and Program Design in C++
"AWESOMENESS!"
2009-03-06
- Reviewed By User: A3B37V9ZFJ48UO
The item that I bought was EXCELLENT. It's like brand new and the shipping was super duper fast! Thank you so much for your business.
"Great book."
2006-10-14
- Reviewed By User: A32O1QQHEL11WX
I believe this book is a great introduction to algorithms and data structures. It's so clear and well-written that you can actually sit down and read it just for fun.
If you are looking for a book from which you can copy the code line-by-line and paste it in your compiler, then it's NOT the book for you.
I just finished an online course on data structures at UMass, Lowell (secured an A grade without any problem) and this is the textbook used for this course. I agree with some of the comments made by the reviewers here - that typedef's are used beyond reason, code is presented in fragments. I must strongly disagree with the reviewers who said - the book is not worth the money (it's cheap if you buy a used one), it is a bad book, useful only as a paper weight. The strong plus point for this book is that it presents theory well - there are many figures using which it is easy to understand complicated stuff. The other plus point is that it also analyzes the performance of algorithms and I felt the book does a great job of explaining this part in clear terms. The main drawback is that the code is fragmented and spread out, which is certainly frustating. Also, in order to get the code to work on a compiler (I used Microsoft VC++ version 6), you will need to "fill in the gaps" as most code examples (I tried 90% of the examples in the text on MVC++ compiler) are by no means complete but this was not difficult. You can download the code from the publisher's website and the code is actually not organized into different files (sorted by chapter and example) but it comes in a few files where examples from different chapters are mixed. You will have to search and find the part you need. I do agree usage of dummy functions creates confusion. This book has a rocky start with the life game example, which was not very easy to follow with the explanation provided. While I was frustated with the first two chapters, the rest of the chapters are presented well. To the reviewer who said that the code has bugs (which certainly isn't true), my guess that the gaps are not properly filled. I patiently tested most of the code on the computer (after filling in the gaps of course!) and find absolutely no problems with it. This however took lot of time since significant effort is needed from the student to fill the missing code to make it work. I have supplied working code to my fellow students who were facing difficulties in getting the code to run. In a couple of places in the text, the author surprised me with C syntax I did not know was legal (I consider myself intermediate programmer).
I suspect the reason why many readers have problems with this book is two-fold: 1.The code is not available in a format that can be tested on the compiler. Having read a lot of CS books which supply with readily usable code, this book gets annoying. I was wondering why the authors did not give downloadable working code for all examples in the text (which is a definite minus point) 2. The reader will have to go back and forth between the chapters as some functions developed in former chapters are used in later chapters. This does get irritating. I have read books that do this to a ridiculous level but this book stays with in tolerable bounds.
I will not rate this book as the best one on the subject out there but it is definitely good enough to learn data structures. I have used another book as a supplement: Data Structures & Algorithms in Java (Mitchell Waite Signature Series) (Hardcover) By Mitchell Waite, Robert Lafore ISBN: 1571690956. This book has lot of applets that show step by step how algorithms work. I am a visual learner and this helped tremendously. However, I felt that Waite Series book did not present the theory as thoroughly as Robert Kruse's text.
In summary, I consider this book as "decent". I was very much concerned when I first purchased this text because of so many bad reviews. As it turns out, those that can understand C and are willing to sit in front of the computer to make the code samples in this book work need not have any fear. As I said earlier, the theory is presented well, and all it needs is patience and diligence from the student to go through the code examples on a compiler. I believe that I now have a good understanding of the subject and I can move on books that deal with it at more depth. There are a plethora books on this topic out there and there may be better books than the ones mentioned in this review.
This is a great book! I don't know why other reviewers are so aggravated with it, but I find it to be one of the clearest and ideally arranged books on data structures that are out there. It is also useful to mention that the great illustrations relaxed my eyes and worked a great deal on strengthening the point, making sure I understood the concept behind the algorithm.
"Programming Book from Hell"
2004-05-07
- Reviewed By Anonymous
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.
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.....
Last updated: Nov 23, 2009 at 20:31 EST. Pricing information is provided by the listed merchants. GoSale.com is not responsible for the accuracy of pricing information, product information or the images provided. Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on amazon.com or other merchants at the time of purchase will apply to the purchase of this product. As always, be sure to visit the merchant's site to review and verify product information, price, and shipping costs. GoSale.com is not responsible for the content and opinions contained in customer submitted reviews.