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
- Make sure your name is in the @author tag.
- 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.
- 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.