![]() |
1
7
在.NET中,
请注意,哈希表比简单地通过哈希代码将密钥映射到单个插槽要复杂得多。由于散列码的性质,可能会发生冲突
在实践中发生(尽管对于一个好的散列函数,这种情况不应该经常发生)。因此,大多数哈希表实现必须处理两个不同对象生成相同哈希代码的情况,这通常是通过哈希表中每个“槽”处的链表来实现的。哈希代码用于确定插槽和
然而,警告一句:很少有好的理由推翻
|
![]() |
2
3
你需要重写
理想情况下,实施
还要记住,只要键对象存在于字典中,它的哈希就不能改变。 |
![]() |
redcodefinal · 用另一个整数哈希一个整数[closed] 10 年前 |