Skip to content

AnthonyCalo/HashMap-assembly-x86

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

This is a fully functioning hashmap. It is written in assembly x86 programming language. It references the irvine library.

Typical implementation. The program executes a hash function which in turn references a memory address inside bucket. It utilizes the heap to store hashmap items. Creates an initial bucket of variable bucketSize that store that number of memory addresses pointing hasmap items. Then uses a linked list structure to handle any hash collisions

Hashmap has 5 options demonstrated in screenshot below. Insert a key value pair Delete a key value pair Find a key value pair Print everything Exit program

Only file uploaded is the main asm file. Run it with visual studio code

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published