什么样的哈希函数能从字符串中得到32位的值
What kind of hash function can give me a 32 bit value from a string?
我正在使用QT框架,所以如果有这样的实现在其中,我会使用它,但我找不到它。
我想获得可变长度字符串的随机颜色值。
如果包含<QHash>
,则会得到函数qHash()
的重载,其中之一是:
uint qHash(const QString & key)
相关文章:
- 删除一个线程上有数百万个字符串的大型哈希映射会影响另一个线程的性能
- 有没有一种方法可以创建一个带有哈希表的数据库,该哈希表具有恒定时间查找功能
- 如何为字符串生成唯一但一致的 N 位哈希(小于 64 位)?
- 如何为位集找到/实现一个好的哈希函数
- 如何在 64 位平台上计算 32 位哈希C++?
- 使用 Murmur2 64 位哈希函数生成会导致冲突的输入
- 如何将C++项目从 32 位迁移到 64 位以支持 MAC OS 10.14(莫哈韦)?
- 对 32 位整数进行哈希处理比对 3 个 16 位整数的哈希进行按位运算慢?
- 如何生成伪随机 32 字节字符串以用作加密哈希函数中的盐?
- 从 2 个 uint64 值中提取诡异哈希 128 位值
- 有效地将 16 位整数哈希为 256 位空间
- 大于 64 位的索引的哈希函数
- 将 32 位数字快速哈希到数组中
- 迁移一个哈希函数,其中包含从 C++/Qt 到 Java 的 32 位无符号整数
- c++中的64位哈希表
- 使用异或和位移位的字符串哈希算法
- MurmurHash3是否有可能产生一个64位哈希,上面32位都是0
- 如何访问数以百万计的位进行哈希
- c++ OpenSSL:基于md5的64位哈希
- 什么样的哈希函数能从字符串中得到32位的值