所以當引入散列表或散列函數時,一個非常流行的例子就是John Smith和其他人的電話簿例子。爲什麼在這些散列表示例中John Smith和Sandra dee之間會發生衝突?
我的問題是爲什麼John Smith和Sandra Dee之間會發生碰撞?
望着這個例子
http://commons.wikimedia.org/wiki/File:Hash_table_5_0_1_1_1_1_0_SP.svg
我想(521 + 1234)mod256是152,那是遙遠(這是219)。我明白這是爲了展示一個碰撞,但爲什麼有一個呢?哈希函數裏面的公式是什麼?
編輯:還有另一個例子,他們都映射到2代替。
http://en.wikipedia.org/wiki/Hash_function#mediaviewer/File:Hash_table_4_1_1_0_0_1_0_LL.svg