Question: DATA STRUCTURES a) Consider a hash table of size 11 with hash function h(x)=(11x+4)mod11. Draw the table that results after inserting, in the given order,

 DATA STRUCTURES a) Consider a hash table of size 11 with

DATA STRUCTURES

a) Consider a hash table of size 11 with hash function h(x)=(11x+4)mod11. Draw the table that results after inserting, in the given order, the following values: 65,13,49, 27,89,32,46,73,33 for each of the three scenarios below: i. When collisions are handled by separate chaining; ii. When collisions are handled by linear probing; iii. When collisions are handled by double hashing using a second hash function (5 marks) h(x)=(xmod9)+1. Hint, the overall (combined) hash function is H(x)= (h(x)+ih(x))mod11, where i=0,1,2,3, (5 marks) iv. When collisions are handled by quadratic probing with a quadratic probe function h(x,i)=(h(x)+0.5i+0.5i2)mod11 where i=1,2,3,. (5 marks) b) What would be the contents of queue Q1 after the following code is executed and the following data are entered? The data are 23,47,29,0,69,32,13,47,28,12,76,0,34,69,5,69, 84,0

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!