在计算机科学中,trie,又称前缀树或字典树,是一种有种树,用于保存关联数组,其中的键通常是字符串.与二叉查找树不同,键不是直接保存在节点中,而是由节点在树中的位置决定.一个节点的所有子孙都有相同的前缀,也就是这个节点对应的字符串,而根节点对应空字符串.一般情况下,不是所有的节点都有对应的值,只有叶子节点和部分内部节点所对应的键才有相关的值. 本质上,Trie是存储多个字符串的树. Trie树的思想是利用字符串的公共前缀降低时空开销 Trie树的典型应用是用于统计和排序大量的字符串(但不仅限于字…