Skip to content

IvanovTech24/HashTable_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

HashTable Project ๐Ÿ“š

This project is a custom implementation of a Hash Table in Python. It handles hash collisions using Linear Probing and includes dynamic resizing.

Features ๐Ÿš€

๐Ÿ”‘ Hashing & Linear Probing: Resolves collisions by checking the next available slot.

๐Ÿ—‘๏ธ Deletion Support: Uses a special Deleted object to maintain the probing chain.

๐Ÿ› ๏ธ Dynamic Resizing: Automatically increases capacity when the table fills up.

Usage ๐Ÿ’ป

You can test the implementation using the main.py script:

About

Custom implementation of a Hash Table in Python with linear probing and dynamic resizing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages