January 15, 2025 Depth First Search (DFS) Depth-first search (DFS) is one of those algorithms you'll see everywhere once you start looking: tree traversals, compilers, maze solvers, dependency resolution, finding Strongly Connected Components (SCCs). depth-first-search algorithm data-structures graph-algorithms tree-traversal Read more