Map and 2D Array Homework

This exercise will let you practice using 2D arrays and hashmaps on a more challenging set of problems.

You will do this exercise yourself except if you like you can find a partner and collaborate on exactly 1 of the problems. Note in your comments which problem you collaborated on and who you collaborated with.

What to do

  1. Import the MapAnd2DArrayHomework project from your individual git repository by following these instructions.
  2. Fill in the missing functions in MapAnd2DArrayHomework.java
  3. Run the included unit tests to ensure you solution works
  4. Submit your code by committing and pushing your solution to your individual git repository.

Rubric

Total possible: 80 points (+5 extra credit).

The problems themselves are already reasonably documented — don’t worry about writing class/method comments on this program but do keep your code clean, well formatted, and understandable.