【发布时间】:2013-11-22 17:12:22
【问题描述】:
使用嵌套哈希映射创建 TRIE 有什么好处?
例如,让我们有一个嵌套的哈希映射,其中每个映射只有一个字符的键。所以我们会有类似myHashMap['d']['o']['g']['*'] = True 的东西来表示“狗”这个词。
末尾的“*”表示条目的结尾。
在书中,我从未见过这种方法,而是“经典”的 Node 类。为什么?
【问题讨论】:
-
什么是“经典节点类”?例如,维基百科定义了尝试但没有指定节点的内部表示,并且实际上讨论了几种这样的表示。
标签: java algorithm data-structures hashmap trie