- 10
- 0
- 约2.62千字
- 约 24页
- 2017-09-14 发布于重庆
- 举报
Your company slogan 后缀数组蒋达晟 内容提要 定义 1 构造方法 2 辅助工具 3 应用举例 4 定义和符号 约定一个字符集Σ 待处理的字符串约定为S,约定len(S)=n 规定S以字符“$”结尾,即S[n]=“$” “$”小于Σ中所有的字符 除了S[n]=“$”之外,S的其他字符都属于Σ 对于约定的字符串S,其i开头的后缀表示为 Suffix(i) 定义和符号 字符串的大小关系: 字典序 我们对S的n个后缀按照字典顺序从小到大排序,将排序后的后缀的开头位置顺次放入数组SA中,称为后缀数组 令Rank[i]保存Suffix(i)在排序中的名次,称数组Rank为名次数组 构造方法 如果把n个后缀字符串看做独立的话,我们对其进行排序需要O(n2)的时间代价 如何提高效率? 利用各个后缀字符串中的联系 构造方法: k-前缀定义 对字符串u,定义uk = u[1..k] ,len(u)≥k u ,len(u)k 定义k-前缀比较关系k,=k和k 对两个字符串u,v, ukv 当且仅当 ukvk u=kv 当且仅当 uk=vk Ukv 当且仅当 ukvk 构造方法 u v ukv? u=kv? ukv? k u v u2kv? u=2kv? U2k
您可能关注的文档
- 2009年中考数学复习平行四边形及特殊平行四边形.doc
- 2009年中考物理复习专题——简答题.doc
- 2009年中考英语冲刺复习易错题汇编及分析.doc
- 2009年中考英语模拟试卷-藕山教育网全册教案.doc
- 2009年中考英语训练题.doc
- 2009年中考英语总复习单项选择题.doc
- 2009年中考语文模拟试题.doc
- 2009年中考语文试题分类汇编名著阅读.DOC
- 2009年中考语文试题分类汇编修辞.DOC
- 2009中考化学模拟试卷.doc
- 中国国家标准 GB/Z 18975.11-2026工业自动化系统与集成 流程工厂(包括石油和天然气生产设施)生命周期数据集成 第11部分: 基于RDFS方法论的参考数据工业简化用法.pdf
- GB 51251-2017 建筑防烟排烟系统技术标准 正式版加条文.pdf
- 《建筑防烟排烟系统技术标准》GB51251-2017(170822报批稿)规范.pdf
- 2025年人形机器人市场研究报告.docx
- 2025年人形机器人市场研究报告.pdf
- 从对话到执行:OpenClaw企业级智能体应用手册.pdf
- 《商业模式创新》.pdf
- Openclaw龙虾全维度安全实战指南.pdf
- 2025年IT行业项目管理调查报告.pdf
- 2025年宠物洗护市场复盘总结及新品趋势.pdf
原创力文档

文档评论(0)