Update on Jan 26, 2017: COMP251_HW1_W2017.pdf: * added parenthesis in multiplication method to clarify priority of operations * updated m = D = 2^r to cover all slots in the hash-table. (Note: In practice this is not a good value but ok for this illustration). * update key in range [ 0, 2^w [. COMP251HW1.java: * fix the values of the variable m, D in the templates according to the changes made in the pdf file. Update on Jan 23, 2017: COMP251_HW1_W2017.java: * typo fixed in if condition on line 202 Updates on Jan 20, 2017: COMP251_HW1_W2017.pdf * The syntax of the command line COMP251HW1 has been updated: - m has been removed. Only r and w are relevant. - order of r and w in the command line have been swapped COMP251HW1.java * Typo in name of method "generateRandomNumberInRange" * Value of public double[] ns has been updated to match the questions JavaPlotBuilder.jar * JavaPlotBuilder jar file has been updated