trie
来源:10-2 Trie字典树基础
30K必胜
2019-01-20
看老师的代码,为什么trie的根节点不存储字符呢?这个目的是什么?看了网上也有人使用hashmap的,老师用treemap是出于什么考虑?
写回答
1回答
-
每一个节点里的TreeMap<Character, Node>,Character部分就是字符啊,通过这个字符,就可以找到下一个节点,就可以完成Trie的所有增删改的操作了:)继续往后看,通过Trie的其他操作,再来理解一下,为什么Node里不需要放一个char?
至于使用HashMap,是完全没有问题的。只不过在这里,课程还没有介绍哈希表,所以没有使用:)
继续加油!:)
022019-01-22
相似问题
Trie删除
回答 1
关于Trie字典树性能问题
回答 1