2 ms·
As noted by sibling, CLRS (https://mitpress.mit.edu/9780262046305/introduction-to-algorithms/ https://mitpress.mit.edu/9780262046305/introduction-to-algor...) i
by jcranmer 3y ago
As noted by sibling, CLRS (https://mitpress.mit.edu/9780262046305/introduction-to-algorithms/ https://mitpress.mit.edu/9780262046305/introduction-to-algor...) is perhaps the reigning king of algorithms textbooks.
I haven't read it myself, but Algorithm Design Manual (https://www.amazon.com/Algorithm-Design-Manual-Computer-Science/dp/3030542580/ https://www.amazon.com/Algorithm-Design-Manual-Computer-Scie...) also tends to rank high on recommendation lists, and from looking at its table of contents, it does complement CLRS nicely--there looks to be a better selection of things like constraint satisfication or computational geometry.
- tptacek 3y agoSkiena is great, and is very different from CLRS --- I actually enjoyed reading through Skiena, where CLRS is a reference (and I'd just use the Internet instead of CLRS at this point).