describe operation of adding key-val pair
hash(key) to get hash index
insert & rec key into hash table at hash index
hash collision def
when diff keys have same hash index
good hash function (hint: data, key, hash values)
conflict resolution (open addressing)
conflict resolution (closed addressing)
application: why hash table can’t be a stack
advantage of hash table
time complexity O(1), constant time access as input data grows
(assuming hash collisions x occur v often, mention it esp if prev part of qn talked abt it)
if hash table size n, exp how >n entries wld be stored in hash table
hash table vs bst
(context: 2023 nyjc prelim 3cii, prev parts mentioned unbalanced tree + hash collision :. need mention in final eval)