Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
marciovicente authored Jul 14, 2017
1 parent a4aea33 commit 095b5b4
Showing 1 changed file with 28 additions and 1 deletion.
29 changes: 28 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,29 @@
Lisch and Eisch algorithms written in Python
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

```bash
$ 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**
```bash
$ python main.py
l
1
10
9
18
35
e
```

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

0 comments on commit 095b5b4

Please sign in to comment.