Concept Flow - Recursion vs Iteration When Each Wins
Start Problem
Choose Approach
Recursion
Divide Problem
Base Case?
Return Result
Update State
Repeat or Exit
Return Result
This flow shows how to decide between recursion and iteration, then how each approach processes the problem step-by-step.
