There will be two hashing techniques in use: mine and yours. There…

Question Answered step-by-step There will be two hashing techniques in use: mine and yours. There… There will be two hashing techniques in use: mine and yours. There are three different versions of mine. Linear probing, quadratic probing, and chaining are the three collision handling mechanisms available. The table structure will be divided into two categories: buckets of size one and buckets of size three. The table below lists all of the combinations you’ll need to deal with. o Although it is not required, you can construct a single method with parameters to handle both linear and quadratic probing if you plan well. Use the c1 and c2 numbers from the homework problem for quadratic probing. Consider the following schemes: 2, 5, 8, and 10 with varying c1 and c2 values.o To manage the list necessary for chaining, you can use library list functions. Use a stack to keep track of spare space and an open addressing scheme (perform the chaining within the table). Image transcription textDivision modulo 120 bucket size = 1Linear Probing Division modulo 120bucket size = 1 Quadratic… Show more… Show moreInput:12501847632259902698555557250199999339756250142501 90911426998080018765789010269931753226996767659531 13956012349012378888395314953156565895316789022999 81111795313731927431925010953147893147636269957391 54321351977171789102492872698700011999896476319501 12503227053853147993545456200078911885319234500358 Output:Image transcription textHash Table 1 Hash Table 2 Method:Division, Mod: 120 Method: Division,Mod: 120 Bucket Size: 1 B… Show more… Show more  Computer Science Engineering & Technology Java Programming IT 280 Share QuestionEmailCopy link Comments (0)