Trie,又名字典树.单词查找树,可以较高效地实现统计.排序和保存大量的字符串. 顾名思义,Trie是一个树状的结构,按照树型结构来存储字符串,显然是一种以空间换时间的方法.整体上理解和实现都不会很难. 下面是实现方法: 插入: 当我们往一棵Trie中插入一个字符串时,我们先定义一个指针p指向根节点,然后依次扫描字符串的元素,设其为s: 若s字符指向的是一个已存在的节点,设其为q,则令p=q:若s字符指向的一个是空节点,则新建一个节点,设其为q,并令p=q: 按照上面的步骤将字符串的元素扫描完毕…