So I have a program that I need to modify a bit! Things to add:
1) Determine Hash Size: count the lines in the input file, multiply it by 2, and choose the next prime number. I have the size defined, but need to change it by counting lines.
2) Save to file function (save data to text file in a hash sequence)
3) Re-hashing (when load factor is 75%, allocate another hash table (2 * actual size, and choose the next prime number), then traverse the hash table and hash each item into the new table using the same hash function and collision resolution method, and destroy the old hash table.)