C Recursion
Recursion is when a function calls itself.
1. Basic Recursion
2. Fibonacci Sequence
3. Key Points
- Base case is essential to prevent infinite recursion
- Each recursive call uses stack space
- Some problems are naturally recursive (tree traversal, factorial, etc.)