Ask HN: Looking for a book on algorithms and data structures
11–20 of 98 posts
Re: Ask HN: Looking for a book on algorithms and data structures
#12Re: Ask HN: Looking for a book on algorithms and data structures
#13Unfortunately, it isn’t done yet (1), and the completed parts have are very basic and have parts that are a bit dated (multi-tape sorting, for example)
(1) and likely never will be. Knuth is turning 84 in two months, and isn’t even halfway writing it, after almost 60 years
Re: Ask HN: Looking for a book on algorithms and data structures
#14Re: Ask HN: Looking for a book on algorithms and data structures
#15What really put me to the next level is this amazing free training program which I still recommend anyone who wants to nail the interviews. It teaches each algorithm and data structure and gives you appropriate challenging exercises so you really understand them: https://train.usaco.org/
Re: Ask HN: Looking for a book on algorithms and data structures
#16It's available for free online, or if you'd like you can buy a physical copy. It's got 14 chapters that take you through a variety of data structures, introduces you to the theory behind them, and teaches you the basics of analyzing them.
I've done many of the exercises from this book, and found them useful for learning the topic.
Re: Ask HN: Looking for a book on algorithms and data structures
#17Re: Ask HN: Looking for a book on algorithms and data structures
#18Sedgewick's Algorithms [1] is pretty good. I found it way more approachable than CLRS. There's also a free course on Coursera[2] from him. 1. https://www.amazon.com/Algorithms-4th-Robert-Sedgewick/dp/03... 2. https://www.coursera.org/learn/algorithms-part1#syllabus
Re: Ask HN: Looking for a book on algorithms and data structures
#19Re: Ask HN: Looking for a book on algorithms and data structures
#20The Algorithm Design Manual by Steven Skiena Amazing book. Very readable. I highly recommend it. The book has a section call "War story" at the end of each chapter in which Skiena shares his real life experience of when the contents from that particular chapter came in handy for him. Go through it. You won't regret https://www.amazon.com/Algorithm-Design-Manual-Steven-Skiena...