

Data Structures & Algorithms in Java : Lafore, Robert: desertcart.in: Books Review: 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. 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 | #419,393 in Books ( See Top 100 in Books ) #200 in Java Programming #320 in Algorithms #357 in Programming Algorithms |
| Customer Reviews | 4.5 4.5 out of 5 stars (379) |
| Dimensions | 19.94 x 5.08 x 23.75 cm |
| Edition | Subsequent |
| ISBN-10 | 0672324539 |
| ISBN-13 | 978-0672324536 |
| Item Weight | 1 kg 470 g |
| Language | English |
| Print length | 696 pages |
| Publication date | 1 November 2002 |
| Publisher | Sams |
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**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.
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.
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.
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**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.
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.
A**R
very nice book.
Ultimate book for algorithm... freshers also can choose this book but they have to work little hard. content of this book covers all aspects of algo used through Java. very nice book.
D**N
It is a good book and it is quite a low level implementation which is good. It uses good diagrams. It's a good introduction to the field.
G**O
Libro muy bueno de consulta o para aprender académicamente las más destacadas Estructuras de Datos y Algoritmos. :)
F**P
I bought this book for a course, I loved it! It is a hard subject but it's well written and the other make it easy to understand!
C**N
Livre vraiment tres complet pour aborder toutes les structures de donnees et leurs algorithmes. L'un de mes livres favoris apres Effective Java (2nd Edition).
C**L
This is an awesome intro to data structures. I purchased the book over Christmas break in order to prepare for a data structures class at school. Due to the fact that the book we were using had gotten such poor reviews on here and after hearing people talk about how hard the class was. I wanted to get a head start and couldn't have picked a better book for self study. I want to preface this by saying I had no idea what a BST(Binary Search Tree) was before even starting this book and after finishing had a rock solid grasp on all the DS in the book. Pros: ------ * Really easy to read the author has a very laid back style and actually explains things, and unlike most authors does a good job of making the foundational concepts clear. * The books webpage has a bunch of applets you can download for free(1 for each data structure covered in the chapter) its very nice because the author uses them when explaining things. So you can actually see what happens when for example you insert something into a red black tree or delete something from a 2-3-4 tree. I find that this is much more inline with the style teachers use in class by explaining and drawing on the white board (which is obviously lacking from most books). *Each data structure gets its due, the author devotes 40-60 pages on each DS and really goes in depth about each of their unique features. For example there is a really good description in the hash table chapter about the different kinds of collision handling which was glossed over at best in the DS book I used for my class. *Very in-depth coverage of the usually difficult RBST, which when we learned them in school I was already so comfortable with them it was a review if anything. Cons: ------ *This really is an introduction to DS the you only get about 12 of them and they are usually the 1 or 2 basic types for each category. For example in the heap chapter the author talks about priority queues and binary heaps(which he fails to call them by name). But there is no mention of leftist heaps, Fibonacci heaps, or any of the other types. This isn't a big deal since they can be easily understood with the knowledge you'll gain from this book. I'm honestly hesitant as to whether or not to list this as a drawback because its honestly a very minor one and for the author to cover all those ancillary data structures in the detail the book goes into it would probably have to be a 3-4 volume set. *Lacks the proofs that most D.S. books include this isn't a big deal if you know how to do induction proofs you can look them up online and prove them for yourself (which is the point anyway). Bottom Line: ----------- -Incredible D.S. book -Excellent for self-study -Easy to read/understand -Applets are very helpful -You will have an extremely solid understanding of the D.S. covered in this book when your done reading it
Trustpilot
2 months ago
3 weeks ago