-
Hash Tables
-
Are hash tables just trees?
-
use hash function to "distribute" the key space
- takes some luck to get a good distribution
-
"hashed key space" may be segmented (essence of a tree structure)
-
branching factor is proportional to the size of key space
- "constant search time" is only achieved when the table size is not much smaller than key space size
- most significant "difference" on upper level nodes
- examples