
984 CHAPTER 13 Recursion
CHAPTER SUMMARY
13.9 Chapter Summary
■
The idea of recursion is to convert or reduce a bigger problem to a
smaller, similar problem. The relationship between the bigger
problem and the smaller problem is called the general case.
■
By reducing the size of a problem to a smaller problem recursively,
we eventually arrive at a small problem that is easy to solve. That
small problem is called the base case.
■
Solving a problem using recursion typically involves coding a
recursive method.
■
A recursive method
■
can be a static method or an instance method,
■
can take 0, 1, or more parameters,
■
and can be a void or a value-returning method.
■