CS2852
Data Structures
This is an old version of this course, from Spring 2014. A newer version is avaliable here.
This is an old version of this course, from Spring 2014. A newer version is available here.
(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) | 40 |
Source code: HashTable.java optional methods (fully documented) | 5 |
Profiling and discussion. Goals include: determine ideal load factor and test at least with story.txt in hash table and capacities of 10^{2, 4, 6}.
Include:
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. | 30 |
Demo (Due in Week 10 lab) | 25 |