unordered_map确定性的哈希功能是否确定性?
我正在尝试在我们的代码库中调试一个缓存问题,其中我们使用 std :: unordered_map 来哈希进行struct custy> custom_key ,但我相信它只能BE BE POD数…
如何为36个字符串编写一个完美的哈希函数?
使用数字 0-5,我需要为包含 6 个字符和 3 个整数的 36 个学生 ID 字符串编写一个完美的 has 函数(例如 BYPLOK120)。 哈希函数如下所示: String []…
哈希表和哈希函数的实现
所以这是哈希表的实现 https://www.programiz.com/dsa/hash-我们在课堂上学过的表格,但我无法理解。我有一些问题, 这是否像一个大小为 10 的数组,…
哈希函数是否有可能为两个不同的输入产生相同的哈希值?
Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题吗?通过编辑这篇文章来更新问题,使其…
通过 MessageDigest 了解 Java 中的哈希密码
我正在创建一个简单的 Web 应用程序,并希望将哈希密码存储到数据库中。我也需要身份验证令牌的哈希函数(连接用户名和日期并将它们及其哈希值作为令…
列表上的哈希函数与其中项目的顺序无关
我想要一个为一组整数分配值的字典。 例如key是[1 2 3]并且value将具有一定的值。 问题是,在我的情况下, [3 2 1] 需要被同等对待,因此如果我采用哈…
标准容器没有 std::hash 的专门化吗?
我只是发现自己有点惊讶无法简单地使用 a, std::unordered_set > test; 因为似乎没有针对 std::array 的 std::hash 专门化。这是为什么?或者我根本…
对于 IMEI 号码和 MAC 地址的组合输入集是否存在完美的哈希函数? (C实现)
我正在寻找一个哈希函数,可以使用它为使用 GSM 调制解调器或以太网连接连接到我们网络的设备提供统一的唯一 ID。 因此,对于任何给定设备,我有一个 …
Java HashMap 如何处理具有相同哈希码的不同对象?
根据我的理解,我认为: 两个对象具有相同的哈希码是完全合法的。 如果两个对象相等(使用 equals() 方法),则它们具有相同的哈希码。 如果两个对象…