Hacker News Comments on
Introduction to Algorithms, Second Edition
·
1
HN comments
- This course is unranked · view top recommended courses
Hacker News Stories and Comments
All the comments and stories posted to Hacker News that reference this book.I know its not an online course and its a relatively massive tome, but I'd recommend just working through "Introduction to Algorithms" by Cormen/Leiserston/Rivest/Stein [1].This book has great explanations and exercises for everything you could want to learn from the basics of sorting and algorithmic design and analysis, to graph algorithms, linear programming, and dynamic programming.
It lacks some degree of depth on more advanced topics, but if you work your way through it and actually implement what you read and do the exercises, you will be more than well enough equipped to take on just about any problem.
The key is going to be to actually implement what you read/learn, I think it might take you a little more time than watching an online course, but in the long run it will give you a much deeper knowledge of the material.
1. https://www.amazon.com/Introduction-Algorithms-Thomas-H-Corm...
⬐ siteshwarVideo lectures from MIT course with same name are available here[1]. Few lectures are given by Leiserson, who is one of the authors of this book.[1] http://videolectures.net/mit6046jf05_introduction_algorithms...
⬐ zombieprocessIsn't this book too academical for any practical learning of algorithms and data structures?I would recommend The algorithm design manual for more practical purposes. https://www.amazon.com/Algorithm-Design-Manual-Steven-Skiena...
⬐ rudedoggHis lectures from 2016 are also on YouTube: https://www.youtube.com/watch?v=A2bFN3MyNDA&list=PLOtl7M3yp-...⬐ jfaucett> Isn't this book too academical for any practical learning of algorithms and data structures?I don't think so, I've worked through it and I didn't find it that difficult/academic. But I actually don't read a lot of computer science books / textbooks so I don't really have much to compare it to other than mathematical texts which I do read a lot of.
If you don't like proofs or math then its probably not the best text to work through, on the other hand, if you like rigorously understanding the material I would highly recommend it.
Either way, from what I remember it gives psuedocode for just about everything and has lots of graphs and pictures for elucidating the material, so you could probably just skip the math if you have an allergy to corrolaries, theorems, and proofs. Admittedly, that extra insight is probably a lot of the reason I liked it so much.