Hash tables
Notice Hashing uses a table to store and retrieve
items.
This means that off hand it looks like we are once
again limited to a fixed-size implementation.
The good news is that we will learn in this class
about chaining...which will allow us to grow the
table dynamically.