- 20
- 0
- 约2.74千字
- 约 22页
- 2020-11-30 发布于浙江
- 举报
字典树 后缀树
2015.3.7
刘凯宇
2
大 纲
字典树
构建
特点
操作
应用
后缀树
定义
构建
应用
3
字典树(Trie)又称单词查找树,键树或前缀树
优点:最大限度的减少无谓的字符串比较,查询效率比哈希表高
应用:是用于统计和排序大量的字符串
字典树
4
C
L
W
Y
Z
A
H
I
O
A
E
N
O
G
N
A
I
O
N
U
N
G
A
E
U
N
G
N
A
U
N
G
N
H
A
O
O(n*len)
字典树的构建
{ CAI、CAO、CHA、CHANG、 LI、LAN、 WEN、CHAO、YUN、YANG、LONG、WANG、ZHAO、LIU、WU、CHEN}
5
5
字典树的特点
根结点不包含字符,除根结点外每个结点只包含一个字符。
从根结点到某一结点,路径上经过的字符依次连接起来,为该结点对应的字符串。
每个结点的所有孩子结点包含的字符都不相同。
a
b
e
h
b
c
d
d
c
d
f
g
i
i
b abc abd bcd abcd efg hii
6
以树的多重链表表示字典树。
7
操作
一组单词
原创力文档

文档评论(0)