广义后缀数组的构造

将T中的所有字符串加上终结符 连 接 在 一 起 构 成 新 的 字 符 串 S = t 1 连接在一起构成新的字符串S= t1 S=t1t2$…tn ; 对 字 符 串 S 构 造 , 后 缀 树 ; 每 一 个 叶 节 点 标 记 上 在 S 中 的 起 始 位 置 ; 移 除 横 跨 多 个 字 符 串 的 后 缀 ; 将 叶 节 点 的 起 始 位 置 映 射 成 对 。 说 明 : 真 实 构 造 中 对 后 缀 的 比 较 只 比 较 到 字 符 ;对字符串S构造,后缀树;每一个叶节点标记上在S中的起始位置;移除横跨多个字符串的后缀;将叶节点的起始位置映射成对。说明:真实构造中对后缀的比较只比较到字符 SS就结束,这样不会出现横跨多个字符串的后缀。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值