数据结构-字符串-字典树

数据结构-字符串-字典树

字典树就是著名的 t r i e trie trie 树,是未来学很多字符串自动机的必备前置知识。

用处:插入字符串,查找字符串出现次数。

这个数据结构就是一个有根树,根节点编号为 1 1 1。除了根节点外,每个节点上有一个字母。对于每个节点 x x x c h [ x ] [ c ] ch[x][c] ch[x][c] 表示这个节点的儿子中字符为 c c c 的那个的编号, m k [ x ] mk[x] mk[x] 表示插入的字符串中以这个节点为结尾的字符串数。

每当要插入一个字符串 s s s(下标从 1 1 1 开始)时,就从根节点 1 1 1 开始,如果根节点 1 1 1 没有字符为

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值