Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
I'd start with the Algorithms Design Manual. Nice bedtime reading.
Knuth's stuff is great, but it's generally not what you'd call... light! -
Manao5146yI have a long list of books and paper concerning algorithms I would like to read and understand. But I guess 1 life wouldn't be enough for all these books since my list won't stop growing. 😅
-
rithvikp2856yI read parts of CLRS and I recommend it, especially if you are a beginner. No idea about design manual. And I don't think Knuth's books are for us mortals, they are the kind of textbooks that masters and phd students follow or in my case, form an entry in the bucket list :)
-
The Algorithm Design Manual was recommended by, like, every source I could find that gave referrals for learning algorithms.
A small group of us at Lambda School formed a book group to go over it to motivate each other to make progress. (But I’m working on two other books (Think Like A Programmer - which I’d totally recommend to anybody who felt like they were good at debugging and contributing to established code bases but felt like they were floundering when it came to code challenges - and Computer Science Distilled) concurrently and haven’t started yet).
Also, apologies. I have apparently fallen into parenthetical habits of old.
Related Rants
I was thinking to read some books on algorithm and mathematics required in programming, especially for CP. After some searching I got across some books that are considered great in the field. Among the books, 'Introduction to Programming by CLRS', 'Algorithms Design Manual by Steven Skiena', 'Concrete Mathematics by Donald E. Knuth' and 'The Art of Programming by Donald E. Knuth', in which order should I read them? I've already started reading CLRS as it would be required in my college course too.
question
!rant
maths
books
algorithms