void createHashTable(void);
This function creates a hash table in which the data items are to be inserted in sorted form for better searching
void getData(void);
This function collects data from user to be inserted in the hash table
void formatting(void);
This function is just to beautify the output of the program
int insertData(int);
This function ineserts the data in the hash table
int collision_OpenHashing(struct hashOpen*& ,int);
This function works when there is a collision occured in the table e.g if two data items with same key are to be inserted in the hash table then there must be a collision, both data items are the candidate for the same cell of hash table. To remove this collision This function acts as a collision resolver between that two data items.
int generateKey(int);
This function generates the key for the data items to be inserted with the help of a formula
void DispData(void);
This function displays the data to the end user
void DispHash(void)
This function displays the state of hash table after each entry
----------------------------------------------------------------------------------------------------
this is the introduction of all the funstion's performance, if you need description of coding then do acknowledge me.
Regards,
Romasa