我在学位课上听说,如果新的 Key 条目与另一个条目发生冲突,HashTable
会将一个新条目放入“下一个可用的”木桶中。
如果在使用冲突键调用一个返回值时发生冲突,HashTable
如何仍然返回正确的值?
I'm assuming that the Keys
are String
type and the hashCode()
returns the default generated by say Java.
如果我实现了自己的哈希函数,并将其作为查找表(即 HashMap
或 Dictionary
)的一部分使用,那么存在哪些处理冲突的策略呢?
我甚至看到了与质数有关的笔记! 信息不是很清楚从谷歌搜索。