标签: c++ hash
我想为C ++中的字典中的单词实现OPMPH函数。我该怎么做?
谢谢!
答案 0 :(得分:3)
答案 1 :(得分:1)
将您的单词长度限制在6个字母或更少,您也许可以使其工作。不太实际。
答案 2 :(得分:1)
如果您需要按字母顺序排列,请使用Trie或DAWG(就像我在上一期中提到的那样)。对于除字母之外的命令,我会使用二叉树(C ++中的std :: map通常用红黑树实现)。
实现保留哈希容器的顺序听起来像是所有早期优化的母亲。