Recursion
Algorithm Description
Implementation in Go
Basic Factorial Example
func factorial(n int) int {
// Base case
if n <= 1 {
return 1
}
// Recursive case
return n * factorial(n-1)
}Fibonacci Sequence
Tree Traversal
Time Complexity: Varies
Space Complexity: O(n)
Characteristics
Advantages
Disadvantages
Related LeetCode Problems
Easy
Medium
Hard
Practice Tips
Common Variations
Resources
Last updated