在 std::unordered_map 中,如何迭代哈希值?
作者:Igor Polk 提问时间:10/5/2023
每个键都有哈希值。获取这些哈希值的方法是什么?std::unordered_map 为什么?评估哈希函数与数据集的相关性。我可以从外部生成哈希值,但我可能无法访问所使用的哈希函数。...
序映射 问答列表
作者:Igor Polk 提问时间:10/5/2023
每个键都有哈希值。获取这些哈希值的方法是什么?std::unordered_map 为什么?评估哈希函数与数据集的相关性。我可以从外部生成哈希值,但我可能无法访问所使用的哈希函数。...
作者:Nathan Allie 提问时间:11/8/2023
我正在编写一个拼写检查器,它使用 Levenshtein Distance 算法和字典的哈希映射。此函数旨在将一个字符串作为输入,将其与整个字典进行比较,然后输出一个具有最小 lev 距离的字符串。 ...
作者:Trams 提问时间:9/16/2023
在下面的代码中,我定义了模板参数和 for .我希望输出是,但实际上是.为什么会这样?是因为不用于比较地图吗?HashKeyEqualunordered_map1 1 1 11 1 0 1std::e...
作者:Ξένη Γήινος 提问时间:9/9/2023
我在 Python 中有一个复杂的多层字典,我想知道如何将这样的东西“翻译”成 C++。我只是C++的初学者,所以我使用 C++20 标准,我的 IDE 是 Visual Studio 2022,我想...
作者:Alexander Simonov 提问时间:9/3/2023
这个问题在这里已经有答案了: 是否可以在 C++ 中序列化和反序列化类? (14 个回答) 如何实现类的流序列化 [duplicate] (6 个答案) C++ 序列化 std::map 到文件 (6...
作者:Jager 提问时间:8/31/2023
我正在尝试将我的自定义分配器用于 .分配器已经适用于我自己的对象,也适用于,但是当我尝试以相同的方式使用它时,我收到来自 hashtable.h 的错误消息:std::unordered_mapstd...
作者:gregschlom 提问时间:8/5/2023
说我有.如果我调用 ,的析构函数总是会立即调用吗?或者标准库是否允许在该实例上挂起任意时间,并可能在以后重用它?std::unordered_map<int, Foo> myMap;myMap.era...
作者:L. Sam 提问时间:10/26/2022
我有一个全球. 我还恰好有一个线程是 A 型线程,多个线程是 B 型并发运行。std::unordered_map<int, int> m 螺纹类型 A: 调用 ,添加/删除 m 的一些元素(保证不...
作者:Xershy 提问时间:9/28/2022
我在 C++ 中实现了一个 systemd 服务,该服务在系统启动时自动启动。此服务的目标是获取系统资源并使其可通过 API 访问。 其中一种资源是 CPU 负载。我实现了一个单独的线程,该线程以设...
作者:MangoPizza 提问时间:5/17/2022
我正在阅读这篇文章,从我能得到的是,实际上元素数量+桶的数量是线性的。unordered_map 所以,比方说,我有代码,它 将任意数量的元素添加到std::unordered_map 然后cl...