Tree problems decompose into "process current node" combined with "recurse on subtrees." The pattern clicks when you identify what information flows down (like valid ranges) versus up (like heights or sums). You'll reach for tree recursion whenever you see hierarchical data with parent-child relationships. Understanding these concepts deeply helps you solve related problems faster.
Take time to internalize the pattern.