我用Data.HashMap做了一个简单的哈希表的实验,似乎对我很有效。我希望更好地理解如何实现可变的哈希表(这会是Data.HashTable.IO吗?)这将允许更快的性能。我完全是lost...tried来修改示例的,但是我找不到我在任何类型的演练或引用...thanks之前在返回(双关语)...thanks中获得的IO类型。例如,如何使用可变哈希表实现这个简单的练习?xs) h = case HM.lookup (x</
然后我想使用这些作为哈希表查找的关键字。我想知道如何实现一个基于3位的平衡/高度随机的哈希算法,而不是基于的8位散列算法(8个字符可以编码为3位)。因此,在给定3位长度的倍数的输入的情况下,(出于演示目的,在JS中)可以生成一个平衡的哈希表。所以你可能会有:88188181 // do something?ArrayBuffer()