Question 6: Hash tables [10]
Suppose we want to create a hash table where the keys to the table will be social insurance numbers (i.e. 9-digit numbers), and we expect to enter roughly 10,000 records into the table.
Analyze the strengths and weaknesses of each of the proposed hashing techniques described below: