Trie implementation [closed]
Is there any speed- and cache-efficient implementations of trie in C/C++? I know what a trie is, but I don't want reinvent the wheel, implementing it myself. SashaN if you are looking for an ANSI C implementation you can "steal" it from FreeBSD. The file you are looking for is called radix.c . It's used for managing routing data in kernel. I realize the question was about ready implementations, but for reference... Before you jump on Judy you should have read " A Performance Comparison of Judy to Hash Tables ". Then googling the title will likely give you a lifetime of discussion and rebutals