【发布时间】:2013-11-05 04:44:22
【问题描述】:
我已经在互联网上搜索了一段时间,寻找使用哈希表和 trie 查找字符串(单词)的所有字谜(即团队产生单词 tame)的步骤。我在这里找到的只是验证 2 个单词是字谜。我想更进一步,找到一个英文算法,以便我可以用 Java 对其进行编程。
例如,
- 遍历所有字符。
- 为每个唯一字符插入哈希表。
- 等等。
我不想要一个完整的程序。是的,我正在练习面试。如果出现这个问题,我会知道并知道如何解释它,而不仅仅是记住它。
【问题讨论】:
-
@user2864740 抱歉。我不清楚。我刚刚编辑了我的示例。 Team 一词产生了一个名为 Tame 的词。
-
@atomman - 这是一个非常好的链接。然而,根据一些面试官的说法,递归的开销如此之高,以至于有些人正在寻找使用哈希表或 Tries 的实现。
-
@JigarJoshi,我们花了 forever 摆脱了
interview-questions,请不要重新引入它。