![]() |
1
25
哈希冲突只影响性能,而不影响完整性。 一个简单的测试是将getHashCode()更改为只返回1;。您会注意到字典的行为仍然正常,但是对于任何合理的数据集,它的性能都非常糟糕。 |
![]() |
2
18
哈希冲突将主要影响性能
-不正确。只要
哈希代码可能导致问题的地方在于
可变对象
.
如果你
|
![]() |
3
1
GetHashCode设计用于哈希表,在哈希表中需要最小化冲突,但不能消除冲突。如果您需要生成一个真正唯一的密钥,gethashcode是一个合理的起点(不超过guid),但是您需要将密钥存储为对象的一部分,并单独维护已使用密钥的列表。 虽然您可能能够从字典的内部检索到看起来可用的内容,但它可能无法可靠地工作——例如,如果您添加的项多于字典最初分配给处理的项,则底层数据结构将得到重建,单个项最终可能位于字典的完全不同的部分。 |
![]() |
eymentakak · json字典类型错误:字符串索引必须是整数 2 年前 |
![]() |
Rohan Mittal · 按dict值对dict排序 2 年前 |
![]() |
mars · 将值作为元组对字典进行排序 2 年前 |
![]() |
Sher Meen · 我需要列出一个循环中临时变量中存储的多个值 2 年前 |
![]() |
Shubh · 如何将字典行附加到空数据帧中? 2 年前 |
![]() |
kms · 从pandas中的字典中读取数据并指定新的列值 2 年前 |
![]() |
Alex · 如何向嵌套字典json添加值? 2 年前 |