Terminology Review Exam 2

12345678910111213141516
Across
  1. 2. the problem space for each recursive call should get ___________
  2. 5. an example of using generics for interfaces that requires compareTo
  3. 6. the method used by the compiler to replace generic type parameters with actual types
  4. 9. represented by a ? and used to represent an unknown type
  5. 13. program that uses a loop to solve a problem
  6. 15. recursion uses this type of structure instead of looping
  7. 16. recursive code is less _____________ than iterative code
Down
  1. 1. the case that can be solved to stop recursion
  2. 3. a function that calls itself
  3. 4. a technique used to restrict the generic types to just the ones that will work with the code
  4. 7. the _____________ operator is used to specify the type for a generic class
  5. 8. type of recursion when there are no remaining code statements when returning from a branch
  6. 10. type of recursion when a method calls another method and that method calls the first method
  7. 11. a class or method that uses a placeholder for multiple types
  8. 12. a type of class thrown when an issue occurs that cannot be generic
  9. 14. type of recursion when no base case is used