Problem
1. What is the difference in purpose, if any, between an index function and a hash function?
2. What objectives should be sought in the design of a hash function?
3. Name three techniques often built into hash functions.
4. What is clustering in a hash table?