Hash Tables

1. In double hashing, which of the following is a commonly used probe-position formula?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

2. Which collision-resolution technique generally provides the largest variety of probe sequences because it uses a second hash function?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

3. What is the main purpose of the second hash function in double hashing?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

4. In the expression h(k,i)=(h1(k)+ih2(k))modmh(k,i) = (h_1(k) + i \cdot h_2(k)) \bmod m, what does ii represent?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

5. Why should the second hash function in double hashing avoid producing a step size of zero?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

6. What is a major advantage of double hashing over linear probing?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

7. Suppose m=11m=11, h1(k)=4h_1(k)=4, h2(k)=3h_2(k)=3, and the current probe number is i=2i=2. What index is generated by double hashing?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

8. Which condition is commonly desirable for the second hash function when the table size is mm?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

9. If two different keys have the same h1(k)h_1(k) value but different h2(k)h_2(k) values, what is a likely effect in double hashing?
Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation

Explanation