🌳 Recursion Tree Visualizer

Build and analyze recursion trees step by step

How it works: For a recurrence T(n) = aT(n/b) + f(n), we build a tree where:
• Each node has a children (recursive calls)
• Children problems are n/b in size
• Each node does f(n) work besides recursion
T(n) = 2T(n/2) + n
Presets: