Hash code
The hashing code below does not implement removal methods
Simple hashing
, collisions possible
Hashing with chaining
Hashing with open addressing
and linear probing