Tree Traversal DFS

Height + Depth DFS

Comparison + Validation

Path-Based DFS

Global State + DFS

Tree Construction

Level Order BFS

BST-Specific Patterns

Tree + Graph Conversion

Iterative DFS

patterns:

use DFS when:

use BST properties when:

use BFS when: