Learning Algorithms: A Programmer's Guide to Writing Better Code
D**T
Liking it so far
Liking it so far, good supplemental material.
A**.
Solid book, deserves 4-5 stars
I felt the need to give this book a review when I saw someone below rating it so low on something not even based on the content of the book. (I have a digital copy)As a non-CS major who has been programming full time for about 2 years, this book is GREAT at what the title helps you to do: "learning algorithms".It's a good median between those boring CSLR textbooks and the, arguably overly simplistic "Grokking Algorithms".The examples are in python. I use Go, but python is an easy enough language to understand and implement the algorithms into your language of choice.**UPDATE**Now that the book has more reviews, I wanted to modify my review to reflect my TRUE feelings: 4 starts. Again, it's great. The downsides, imo, are some of the author's over-reliance on some pythonic trickery, which, again, is NOT a problem at all, but i always appreciate language-agnostic stuff... There are also some things that new learners should be aware of: that there isn't a true linked list implementation here. While I like the author's use of a hashmap and linked list combination, people without a solid CS background may get confused.Overall, still a great book, make sure to check if there are any language-specific details that you should be aware of when implementing in the language of your choice.
Y**Y
Great explanations, illustrations, and clear & concise code.
Excellent book that anybody interested in computer science and algorithms should read. The subject matter has been made readily accessible to anybody who wants to learn about algorithms.
A**I
Terrible print
O'reilly charging $50 for a black and white print.
Trustpilot
1 month ago
5 days ago