Hacker News new | ask | show | jobs
Ask HN: Professional Implementations of Algorithms
2 points by canaus 1559 days ago
I'm trying to find professional implementations of data structures and algorithms like trees, graphs, DFS, BFS, etc. I'm having trouble wrapping my head around when and why you'd utilize them.
4 comments

Skiena's "Algorithm Design Manual" (which recently got a third edition) introduces algos and their application -- when to use them, why you might use one over another, etc. With lengthy "stories from the trenches" about problems he's solved using them, in some cases. And it's a handy reference on the ideas behind the algos, too
Thanks, I'll take a look at it. I am looking more for code on github, for example.
Things are modified in practice. You need to read the kernel source code, and things like MySQL and Postgres. File systems are all about btrees.