Problem-Solving

123456789
Across
  1. 3. A procedure invoking itself is ___
  2. 5. a __ b is remainder of a divided by b
  3. 7. A recursion needs to ___ at the end
  4. 9. Combinatorial ___ increases very rapidly
Down
  1. 1. Tower of ___ puzzle illustrates recursion well
  2. 2. Problem-solving skills can be applied ___
  3. 4. The traveling ___ problem has combinatorial growth
  4. 6. Hitting a dead-end, go back to find another way
  5. 7. Depth-first tree ___
  6. 8. When an algorithmic approach is too slow/hard, we can try ___