Skip to content

marciovicente/lisch-eisch-algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lisch and Eisch algorithms

These hashing algorithms are used is some applications to avoid colisions handling files. LISCH means Last Insertion Standart Coalesced Hashing and EISCH Early Insertion Standart Coalesced Hashing

Running

To run this code just follow steps below

$ python main.py

Then you need to choose an alternative l for LISCH implementation or e EISCH. So insert the values and type e to exit the program.

Example

$ python main.py
l
1
10
9
18
35
e

This program outputs a binary file lisch.dat or eisch.dat

About

Lisch & Eisch algorithms written in Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages