![]() |
1
2
你可以考虑一下 Directed Acyclic Word graph 就时间而言,它就像一个trie,可能比hash更好。不知道你从哪里得到了哈希的O(logn)时间。对于合理的散列,它应该是O(n),其中n是正在搜索的单词的长度。 |
![]() |
2
5
如果缺点是你可以忍受的,我建议你还是用trie。 资料来源: Wikipedia: Trie#As a replacement of other data structures |
![]() |
3
0
我想这是个大问题,嗯?也许可以试试看布卢姆过滤器? |
![]() |
Eddiex045 · 比较两个文本文件,匹配项转到一个新文件 2 年前 |
![]() |
NOBUD · 最大堆插入函数实现C++ 2 年前 |
![]() |
riasc · 嵌套贴图结构创建空贴图 6 年前 |
![]() |
Akshay Barpute · cpp中的以下链表程序有什么问题? 6 年前 |
![]() |
Batwoman05 · C++中是否有具有类似函数的树集数据结构 6 年前 |