Some examples of dictionaries
Rolodex
- Hash function: first letter
- Supports insertions, deletions
Spelling dictionary
- System word list is fixed.
- Personal word list allows additions.
- Issues: Average case must be very fast, errors allowed, nearest neighbor searches.
Router
- Translate destination into wire number.
- Insertions and deletions are rare.
- Strict limit on the worst case.