Solved by verified expert:Write a program to do the following:Use the sample data file I provided for verifying the results of your BST homework (called bst_testfile.txt below) to enter data into a hash table.Your hash table should have as many entries as the data items in the file.The birthday should be used as the hash key by adding the digits repeatedly until it ends up being a number between 0 and 9, which will be the index of the data in the hash table. So, today’s date of 2017-12-04 will reduce as 2+0+1+7+1+2+0+4 = 17 which will further reduce as 1+7 = 8 and its associated data record (name + birthday) will be added to index 8 in the hash table.For collision resolution, use quadratic probing.Your main will first load the data file into the hash table and print the number of data items loaded, load factor and number of collisions. Then it will ask the user in a loop to enter a birthdate – any date. If the birthdate is found in the hash table, it will print the name associated with that date, otherwise it will print ‘Invalid Data’. Then it will ask the user if they want to check again or end the program.I will test your program with my own version of the data file which may exist in any folder on my machine.To submit:Name all the necessary artifacts – projects, cpp file, zipfile, screenshots – as cis22c_lab6_
Unformatted Attachment Preview
Our essay writing service fulfills every request with the highest level of urgency.
Delivering a high-quality product at a reasonable price is not enough anymore.
That’s why we have developed 5 beneficial guarantees that will make your experience with our service enjoyable, easy, and safe.
You have to be 100% sure of the quality of your product to give a money-back guarantee. This describes us perfectly. Make sure that this guarantee is totally transparent.Read more
Each paper is composed from scratch, according to your instructions. It is then checked by our plagiarism-detection software. There is no gap where plagiarism could squeeze in.Read more
Thanks to our free revisions, there is no way for you to be unsatisfied. We will work on your paper until you are completely happy with the result.Read more
Your email is safe, as we store it according to international data protection rules. Your bank details are secure, as we use only reliable payment systems.Read more
By sending us your money, you buy the service we provide. Check out our terms and conditions if you prefer business talks to be laid out in official language.Read more