![]() |
1
3
在这些基于散列的情况下,它同时使用
如果
用一个
你应该能猜到这里发生了什么。它存储第一个项,然后第二个项的散列/等式是相同的;但是,它有一个不同的值,所以它存储这个值。这个 价值 始终被覆盖,无论它们是否匹配:
我希望这会有帮助。 |
![]() |
2
1
|
![]() |
3
1
我相信set()需要 搞砸 和 情商 被推翻。在这种情况下,可以有hash(a)==hash(b),但仍然有a!=b,假设您定义了 情商 以这种方式 |
![]() |
tryingmybest09 · 设置出生日期排序不正确 2 年前 |
![]() |
David · 在c++中,将集合的向量创建为类成员会产生错误[重复] 7 年前 |
|
user5335342 · 对于带set的循环:key 7 年前 |
![]() |
Joan Pastor · C++基于参数更改设置的默认顺序 7 年前 |
![]() |
LucSpan · 让Python找到满足条件的两个整数 7 年前 |
![]() |
jsstuball · 与两次添加相同对象的Python集混淆 7 年前 |
|
user6822657 · 如何在集合中查找特定元素? 7 年前 |