spyros-briakos / Hash-File

Implementation of functions, which manage files based on Hash Tables.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hash-File

Implementation of functions, which manage files based on Hash Tables.

Summary

In this project we use implemented functions of management with Block Files and we implement functions, which manage files with Hash Tables, some of those are HT_CreateIndex,HT_OpenIndex,HT_CloseFile,HΤ_InsertEntry,HT_DeleteEntry etc. With execution of code we can observe that all entries have been inserted and printed normally (in seperated buckets and blocks), then find an entry with specific id, delete it and finally re-find it (which is going to throw error).

Execution

You can check it out, only with execution of: bash script.sh

About

Implementation of functions, which manage files based on Hash Tables.


Languages

Language:C 98.9%Language:Makefile 1.0%Language:Shell 0.1%