|
|
1
3
在这些基于散列的情况下,它同时使用
如果
用一个
你应该能猜到这里发生了什么。它存储第一个项,然后第二个项的散列/等式是相同的;但是,它有一个不同的值,所以它存储这个值。这个 价值 始终被覆盖,无论它们是否匹配:
我希望这会有帮助。 |
|
|
2
1
|
|
|
3
1
我相信set()需要 搞砸 和 情商 被推翻。在这种情况下,可以有hash(a)==hash(b),但仍然有a!=b,假设您定义了 情商 以这种方式 |