Skip to content

Hash Table implementation for comparing Hashing methods

Notifications You must be signed in to change notification settings

dougdomingos/HashDictionary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HashDictionary

Implementação de uma Tabela Hash em Python que armazena palavras de um dicionário.

Objetivo

Este projeto faz parte de uma pesquisa da disciplina de Fundamentos de Matemática p/ Ciência da Computação II da UFCG. O objetivo é analisar a aplicação de Hashing em Estruturas de Dados e comparar a distribuição de valores de funções Hash distintas.

Como executar

Após clonar o repositório, abra um terminal no diretório onde o código está e digite:

python3 main.py

Você deverá ver um pequeno log no terminal, com o nome da função Hash, o tamanho da tabela e o desvio padrão dos dados. Além disso, os valores da Tabela são guardados em um arquivo de texto na pasta results/.

About

Hash Table implementation for comparing Hashing methods

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages