Algorithms
K**S
Engaging
Not a beginner textbook, but perfect for anyone looking for another approach to learning algorithm design and analysis
J**Z
Excellent Book
I bought this book because I found its PDF version online, and it honestly has some of the clearest explanation of difficult algorithms and computer science concepts I have ever seen in any book so far (and I've seen a few popular algorithms books). It strikes a great balance of including plenty of visuals, good explanations and the algorithms themselves, without sacrificing the math behind them.My only wish is that there is a hardcover edition of the book released with all of the images with their colors as seen in the PDF edition of the book, plus adding some of the great but yet unfinished notes on some more advanced topics that are available on the website, such as Advanced Dynamic Programming and Linear Programming.Overall, this is an excellent textbook that explains Computer Science concepts very well, with plenty of useful visuals and written in a way that is easy to understand, including a few jokes here and there.
D**A
Perfection
I never have bought textbooks for my personal use before. Not only does this book answer all the questions I had before but also helped me immensely on many other topics that would take me countless hours on Google to research, plus verify it's validity.If you're serious about upgrading your knowledge, buy this book
H**R
Great book
As someone with an extensive computer science background and bookshelf with too many algorithm books, I was attracted to the topics covered in this book. For example, backtracking is the subject of chapter 3. After reading some of the book online I decided to buy a physical copy.No worries about it being independently published, because the print quality is high.
J**J
Not Great for Beginners
It's not a bad book, but it isn't great at providing a clear mental model of the concepts its describing. The author tends to get right into details before providing context. I prefer CLRS, Introduction to Algorithms or Grokking Algorithms as point of entry. I imagine this book would be good once the concepts are already fully understood or if you would like to understand the proofs of correctness.
J**B
The best treatment on max flow I have ever seen.
This book deserves to be bought more! It is in my opinion better than Skiena, nicer to read than CLRS, and along with DPV is among my favorites. The last chapters are a jewel on max flow and its applications.
R**G
Great writing makes hard concepts easy to understand
I love the way Jeff writes, and it helps me internalize the concepts in the book. Its a must have for interview prep but also just to stay sharp on thinking about algorithms.
N**S
Very Impressive Book
This book covers algorithms/techniques that most other books ignore. Such as Tarjan and backtracking.It also has very interesting exercises, but offers no solution book....
L**O
Un excelente texto de algoritmos
Es un excelente libro de texto y referencia del tema, con un lenguaje sencillo pero sin dejar de lado la formalidad.
J**H
Very Helpful
I found this book extremely helpful while taking my intermediate algorithms course. I really enjoy the author's sense of humour, and found that it was actually a "page-turner"! I would definitely recommend this to anyone who is wanting to understand algorithms and computer science at a deeper level.
S**.
Excellent exposition!
It’s a masterpiece.A must read even if you have taken undergrad algorithms class.Clear and authoritative!
A**R
Digestible content, decent printing.
A great book on algorithms with content that is easy enough to understand and with decent printing.
N**L
Dear Amazon: I'm willing to pay more for a colored version
For 30 CAD, it's good enough. I am willing to spend more if they made the print colored and higher quality.
Trustpilot
3 weeks ago
5 days ago