Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Hash Table in Python

A simple command-line implementation of a hash table using chaining for collision handling.

Features

  • Calculate hash values for strings
  • Add key-value pairs
  • Remove key-value pairs
  • Look up values by key
  • View the entire collection
  • Handle collisions using chaining
  • Interactive menu-based CLI

Example

Enter your choice (1-6): 2
Enter a key: apple
Enter a value: 10
Added key-value pair: apple: 10 

Technologies

  • Python 3

What I Learned

  • Hash functions
  • Collision handling
  • Dictionaries
  • CRUD operations
  • CLI program design
  • Error handling

Status

Completed ✔

About

Interactive hash table implementation in Python with collision handling and CRUD operations.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages