我正在寻找根据一些免费许可证发布的ANSI C HAT-trie实现。我还没有找到。您能否指出一些独立的实现或使用
HAT-尝试至少了解一下如何以正确的方式实现它?

有关HAT-trie的原始论文可以在这里找到:
http://crpit.com/confpapers/CRPITV62Askitis.pdf

PS:如果自从以后构造出适合于字符串的更快缓存意识数据结构
在撰写上述论文时,请向我指出这些论文或示例源代码。

最佳答案

有人正在github上用C++实现它

https://github.com/chris-vaszauskas/hat-trie

如果您需要简单的C实现,那么这将是一个很好的基础。

Java对C程序员也相当可读

http://www.stochasticgeometry.ie/2008/05/06/implementing-hat-tries-in-java/

10-08 02:47