java - 如何在 trie 中存储和搜索字典

标签 java dictionary trie

我需要用 Java 为我的 Boggle 游戏创建一个特里树。我事先尝试过在这个网站上搜索帮助,但只得到了 C 或 Python 的答案,但没有得到 Java 的答案。

无论如何,为了简短起见,我想知道如何将字典(就像单词的文本文件;大约 100k 个单词)存储到 trie 中。我已经阅读了有关 trie 的内容,发现很难将其代码可视化。

具体来说,我正在寻找编程时要遵循的步骤(比如我应该包含哪些方法以及它们的作用)。

如有任何帮助,我们将不胜感激!

最佳答案

你看过TrieST吗? ?我真的建议你这样做。否则,我建议阅读this文章。也许也this一个。

关于java - 如何在 trie 中存储和搜索字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20391019/

相关文章:

java - 可以在数组上使用迭代器吗?

java - 如何在 Eclipse 中搜索方法名称

使用相同变量进行输入的 Java 简单程序 - 不起作用

java - 无法在 Selenium 测试中检索文本框值

python - 如何替换Python字典中的二维列表值?

python - 将列表列表解析为字典到 pandas DataFrame 时忽略错误

c - 帮助 Trie 实现

python - 在 Python 中将字符串分解为单个单词

java - 如何使用 jGit 克隆单个文件?

python - 有没有办法在嵌套 for 循环中访问生成器中每个元素的属性?