What are situations where you’ve had to implement algorithms from scratch?

I recently read Grokking Algorithms and one thing I had a difficult time thinking of was a situation where you might implement these from scratch, rather than using an existing implementation.

This is more a question for experienced programmers, but what are some examples where you’ve had to implement these from scratch?

Posted Feb 26, 2026, 1:56 PM UTC

1522
Loading comments…