How to Think About Algorithms and Big-O Before You Memorize a Single Formula
Big-O becomes useful once you stop treating it as notation to memorize and start using it to compare how algorithms behave as inputs grow.
2026-09-19
Topic Thread
3 published observations tracking this thread.
Big-O becomes useful once you stop treating it as notation to memorize and start using it to compare how algorithms behave as inputs grow.
BFS and DFS are easier to remember when you think about the frontier of unexplored nodes rather than memorizing two code templates.
Dynamic programming is not a trick for hard-looking problems. It is a way to stop solving the same smaller problem repeatedly.