我有两个数组:char data1[length],其中length是8的倍数,即length可以是8、16、24...。该数组包含从以二进制模式打开的文件中读取的二进制数据。我将继续从文件中读取,并每次读取时将读取的值存储在哈希表中。这些二进制数据的分布具有随机分布。我想对每个数组进行哈希处理,并将它们存储在哈希表中,以便能够再次查找具有特定数据的char。要完成此任务,哪种哈希函数比较好呢?谢谢。
请注意,我是用C++和C编写的,因此提供任何语言的解决方案都很好。
请注意,我是用C++和C编写的,因此提供任何语言的解决方案都很好。