### Topical Information

The purpose of this homework is to give you a chance to focus your
knowledge of algorithm design and analysis when recursion is
involved.

### Homework Information

C++: Do problems R-3.4, R-3.5, R-3.11-13, C-3.6, C-3.7, C-3.12, C-3.13,
C-3.17, C-3.19, C-4.1, C-4.2, C-4.6, and C-4.27.

Java: Do problems R-5.1, R-5.5-8, R-5.10, C-5.11-13, C-5.16, C-5.17,
C-5.21, C-5.23, C-5.25, and C-5.26.

This assignment is (Level
5).