CS2852
Data Structures
(As with all online submissions, there is a 1hr grace period after the submission deadline. Within this grace period, you may still receive full credit.)
The lab deliverables are:
Source code: HashTable.java essentials (fully documented) | 42 |
Source code: HashTable.java "optional" methods (fully documented) | 3 |
Report following required template, summarizing test results and drawing conclusions about the ideal load factor for a hash table. Test at least with story.txt in hash table and capacities of 10^{2, 4, 6}.
Include tests for all these methods:
This section will be graded by letter (e.g. A, AB, etc.). To go from B to A, some ideas include: Think deep. Don't limit yourself to the required tests. Be creative. Format your results attractively. The above factors will be considered subjectively. Try to make something technologically beautiful and don't worry about how much each part is worth. You are free to not only fill in all the blanks on the template, but to add additional tables or paragraphs outside the blanks if desired. Just make sure all your feedback is within the feedback box, so that if I automatically extract a summary, your text is included. | 30 |
Demo (Due in Week 10 lab) | 25 |