

Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to Macau.
Learning Algorithms: A Programmer's Guide to Writing Better Code [Heineman, George] on desertcart.com. *FREE* shipping on qualifying offers. Learning Algorithms: A Programmer's Guide to Writing Better Code Review: Liking it so far - Liking it so far, good supplemental material. Review: 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.
































































| Best Sellers Rank | #1,876,771 in Books ( See Top 100 in Books ) #169 in Computer Algorithms #567 in Programming Algorithms #648 in Software Design & Engineering |
| Customer Reviews | 4.4 4.4 out of 5 stars (24) |
| Dimensions | 6.75 x 0.5 x 9 inches |
| Edition | 1st |
| ISBN-10 | 1492091065 |
| ISBN-13 | 978-1492091066 |
| Item Weight | 2.31 pounds |
| Language | English |
| Print length | 278 pages |
| Publication date | September 21, 2021 |
| Publisher | O'Reilly Media |
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
O'reilly charging $50 for a black and white print.
Trustpilot
2 weeks ago
3 weeks ago