Hash Tables

1. Which of the following is the standard linear probing function?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

2. In linear probing, which expression represents the probe position after a collision?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

3. What does linear probing do when the initially computed slot is occupied?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

4. Which type of clustering is particularly associated with linear probing?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

5. If h(k)=kmod10h(k)=k\bmod10 and linear probing is used, what is the initial index for key 3737?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

6. What is the average-case search complexity of linear probing when the load factor is kept suitably low and the hash function distributes keys well?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

7. Suppose a table has size 1010 and h(k)=kmod10h(k)=k\bmod10. If index 4 is occupied, which index is checked next by linear probing?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

8. Why can linear probing become inefficient when the load factor becomes high?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

9. Which statement correctly describes the worst-case behavior of linear probing?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation