

Review: Very nice book - The book's page and print quality is not the best but it's okay. Everything is explained in detail with figures. Very useful for students and beginners to learn basic concepts of data structure and algorithm. Review: A book for data structure not for algorithms - This book is for absolute beginners......a very good book...but if you have prior knowledge of data structures then don't go for this.
| Best Sellers Rank | #521,632 in Books ( See Top 100 in Books ) #263 in Java Programming #360 in Algorithms #413 in Programming Algorithms |
| Customer Reviews | 4.6 out of 5 stars 380 Reviews |
K**R
Very nice book
The book's page and print quality is not the best but it's okay. Everything is explained in detail with figures. Very useful for students and beginners to learn basic concepts of data structure and algorithm.
A**L
A book for data structure not for algorithms
This book is for absolute beginners......a very good book...but if you have prior knowledge of data structures then don't go for this.
R**N
Must read for Developers
I was developing applications without having any knowledge on DataStrcutures. I mean I have some knowledge on OOPS and programming, but absolutely zero knowledge on algorithams related to DataStructures. When I started learning DataStrcutures using CLRS I found that with all the mathamatical equations DS is not my cup of tea. Fortunatly I came across Robert Lafore's book and it made my day. After finishing this book I was able to understand the contents in CLRS. Now I can proudly say that I know something about DS. Highly recommended if you are new to DataStructures.
S**L
Highly Recommend for beginners who want to learn Data Structures and Algorthims
This book is very usefull for new learn of data structures and algorithms. This book make you understand the topics from very basic level...i highly recommend this book for those who are new to data structures and algorithms...and whiling to learn basics of data structure and algorithms.
G**V
Best book possible for me
My situation: I am a good programer but not so good at my CS concepts. I needed a book which was practical, there was proper implementation( programs ) without any errors in them. This book ticks all my requirements. Well written programs in Java. I have coded them, no errors. Beautiful explanation. The book doesn't mind being a little redundant in favour of ease of use. The way graphs are explained practically, it was very useful. The book focuses on why as well. This is a complete book. After this book, if you want you can dive into advance books, you will have a very strong base because of this.
A**S
Amazing book
Excellent book for mastering all the fundamental concepts of dsa from its very roots to applying them successfully in coding competitions.
S**R
A Simple, practical CS book minus the heavy math
The book gets right down to practical stuff. Typical computer science textbooks are full of theory, complex proofs and heavy mathematical formulas. This book, on the other hand, concentrates on simple explanations of techniques that can be applied to real-world problems. Anyone who needs to take the next step up from merely knowing a language will be happy with this book.
D**H
The codes written are way too lengthy which reduces their readability.
The theory part is okay-ish but the codes written are way too long even though when there is no need.Moreover, every time they use any data structure (for eg. stack )in their program, they always implement it using an array or a linked list rather than using the in built class which takes like 2 extra page on every code they write which became annoying really fast because most of the times, you just end up flipping the pages searching for the methods they used in their main class which are spread over 3 pages which could've been solved in a single page. I am thinking of returning it back but the only thing that is holding me back is their recursion chapter.That chapter is good.Other than that, they just show the basic implementation which is good for the very first time learners but if you already know the basic implementation of data structures and are looking for their application in various algorithms,then you might be disappointed. I am seriously thinking of returning this book if I can find another decent book on data structures and algorithms.
Trustpilot
4 days ago
2 weeks ago