Skip to content

Latest commit

 

History

History

0x1A-hash_tables

0x1A. C - Hash tables

Description

This project is about create and manage hash tables.

Files

Mandatory Tasks

File Description
0-hash_table_create.c function that creates a hash table.
1-djb2.c hash function implementing the djb2 algorithm.
2-key_index.c function that gives you the index of a key.
3-hash_table_set.c function that adds an element to the hash table.
4-hash_table_get.c function that retrieves a value associated with a key.
5-hash_table_print.c function that prints a hash table.
6-hash_table_delete.c function that deletes a hash table.