Implementation of the Hash Table ADT with tests in an specific application, the data storage of bank's accounts.
Hash Table
- HashTable : Constructs the table with logical size setted
- insert : Adds new element to the table
- retrieve : Retrieves a data associated with a key
- print : Shows the table
- clear : Releases all memory associated with table collision lists
- empty : Verifies if the table is empty
- count : Informs the current number of elements in the table
- capacity : Informs the number of positions in the table
- remove : Removes an element from the table
- rehash : Changes the size of the table
a) For compiling, use:
`$ make`
b) For running, use:
`$ ./hash_driver
Program developed by Max Willian ([email protected]) and Oziel Alves ([email protected]), 2018.1
© IMD/UFRN 2018