Extra Credit Project 3 - Solve Times Revisited

CPE 103


The first extra credit project taught us that when the customer says  "a large number of records," we need to ask "how large?".   Many students failed to do that and when the test data turned out to be 90,000 records, many student solutions fell to their knees. 

Now is a chance for redemption.  Create a revised solution for the Solve Times problem that can process 90,000 records in less than 2 seconds.  You've learned many data structures since the first project and should be able to pick an appropriate one that performs reasonably well.

Submission

  1. Make sure your name is in the @author tag.
  2. Submit your source code and unit tests via Web-CAT.  You will need to submit any data files needed by the junit test to Web-CAT in a zip file along with your source code and unit test files.
  3. Submit your time log either during office hours or at a regular class meeting.
You must have completed project 7 in order to earn credit for this project. Extra credit projects must be done individually. This assignment is worth one-third of a regular project in extra credit points.