所谓字典树,就是Trie树,很容易理解,为什么叫字典树,就想查字典一样,查一个英文单词,则从第一个字母开始查,然后第二个,第三个。。。直到遍历完整个单词。
它的优点是:利用字符串的公共前缀来节约存储空间,最大限度地减少无谓的字符串比较,查询效率比哈希表高。
如图,这图是在网上查找到的,可以很直观的理解字典树。
hdu 1251题直观的字典树模板题,可以给刚入门的蒟蒻们练手(同蒟蒻。。。 下面给出AC代码
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
字典树要记得释放内存,不然有些题可能会直接爆内存。