
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Sams Teach Yourself Data Structures and Algorithms in 24 Hours Pap/Cdr Edition
- ISBN-100672316331
- ISBN-13978-0672316333
- EditionPap/Cdr
- PublisherSams
- Publication dateMay 1, 1999
- LanguageEnglish
- Dimensions7.25 x 1.25 x 9.25 inches
- Print length523 pages
Frequently purchased items with fast delivery
Editorial Reviews
From the Back Cover
Product details
- Publisher : Sams; Pap/Cdr edition (May 1, 1999)
- Language : English
- Paperback : 523 pages
- ISBN-10 : 0672316331
- ISBN-13 : 978-0672316333
- Item Weight : 2.15 pounds
- Dimensions : 7.25 x 1.25 x 9.25 inches
- Best Sellers Rank: #3,379,373 in Books (See Top 100 in Books)
- #724 in C++ Programming Language
- #1,182 in Database Storage & Design
- #3,605 in Computer Programming Languages
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read book recommendations and more.
Customer reviews
- 5 star4 star3 star2 star1 star5 star84%16%0%0%0%84%
- 5 star4 star3 star2 star1 star4 star84%16%0%0%0%16%
- 5 star4 star3 star2 star1 star3 star84%16%0%0%0%0%
- 5 star4 star3 star2 star1 star2 star84%16%0%0%0%0%
- 5 star4 star3 star2 star1 star1 star84%16%0%0%0%0%
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on November 14, 2013Author explanation is good. Example in the book are easy to understand if you know C ++. For people who only know Java they may find difficult to understand the examples. One good thing is the CD contains all working example in Applet so a reader can visualize it better.
- Reviewed in the United States on May 30, 2007The easiest and quickest way to learn data strcutures and algorithms! A really great book, friendly, easy to understand, and greeaatly helpful in understanding the underlying concepts. The data structures and algorithms are very well described and very well explained. Robert Lafore like his great book "Object Oriented Programming in C++" greatly excels here too. He is a great author indeed, with full understanding of what the reader wants to know, when, and how to tell him the in most straightforward and convincing way.
The performance characterisitics (Big Oh) of data structures and algorithms are clealrly specified. The last chapter describes when to use which data structure or algorithm, together with the Big Oh for algorithms and data structures summarized in tables. This makes it really helpful particularly for a quick revision. The companion CD has great stuff itself, to understand how data structures and algorithms work with the visual aid.
Highly recommended!
(Note: as the title suggests this book is only for novice/beginners, not for advanced readers)
- Reviewed in the United States on February 25, 2006This is a very good & easy to understand Data Structure & Algorithm book in C++. Lafore does a very good job by explaining difficult concepts of Stacks & Linked Lists in as simple as possible manner. Though the book says you need not know C++ to understand these concepts, I strongly disagree. You must have a GOOD C++ background to understand these difficult concepts specially for the first timers peeking into Data Structure & Algorithm. The accompanying CD is excellent. It steps you through the inner workings of the concepts discussed in the book. First try out these Appletes as instructed, see the inner workings, then go through the book. If you are new to C++ programming, get hold of a good C++ begining book then buy this book.
- Reviewed in the United States on November 3, 2001I bought 'Introduction to Algorithm' by Thomas Cormen, and could't understand anything in it. So I looked for easier book, and bought this one. This book use OOP concept to describe the data structures and algorithm. I found all the explanation very clear. It teaches you basic knowledge about algorithm before you move to more advanced books. I also found that the java applets (included on CD with the book) they used to describe the algorithm theory were very helpful. It was just like having a private teacher explaining them for you.
I admit that it is not very complete, like it explains Red-Black Tree but there is no source code, and also no source code for deletion on Binary Tree, you have to get a more advanced book for those. But this book has done its job very well!
If you are majoring computer science, and can't get your teacher explanation about basic algorithms and data structures (ex. Big-Oh notation, quicksort, etc), GET THIS BOOK!
- Reviewed in the United States on October 6, 2002I consider myself a "technician level" programmer.. in other words, my main job title is somewhere in the realm of "make this electronic device functional" and "the network died.. fix it", with the responsibility for the odd bit of utility programming now and then. Considering this, I use this book as basically a brush-up on elementary algorithms and data structures that come into play when doing that bit of utility code. Computer science types will likely consider this book "Data Structures and Algorithms Lite" as it eschews the grinding proofs and NP discussions in favor of actual code in more of a cook book style. Not a bad book for technicians, though I would have preferred some pseucocode and less language specific stuff, but I suppose that defies the nature of this type of book in the first place.
- Reviewed in the United States on January 31, 2003As always, Robert Lafore has written a book which is always to be kept in one's library. This book has two qualities; 1) written by Robert Lafore, and 2) published by SAMS.
The best quality of Robert Lafore is that he answers the questions exactly the same time when they are rising in your mind.
SAMS has a history of publishing books for novices, making them experts.
Top reviews from other countries
- StevenReviewed in Canada on January 6, 2015
5.0 out of 5 stars I recommend the seller!
Delivered quickly. Good value.
- JeffReviewed in the United Kingdom on May 21, 2009
5.0 out of 5 stars Just what I wanted
I borrowed this book many years ago from a college library, and tried to buy it brand new, but it was out of print (even though it was only a few years old) so when I found it here on Amazon Marketplace and so cheap I snapped it up.
My interest is only a small part of the book (linked lists) but the background to data structures and arrays etc is a really helpful. The CD-Rom provided has some applets that really do help with the undestanding of the programs, especially if you were not very familiar with C++.
- AfreecaReviewed in the United Kingdom on October 2, 2016
5.0 out of 5 stars Five Stars
amazing book well written