书山有径勤为路>>>>>>>>

<<<<<<<<学海无涯苦作舟!

2012年5月31日

后缀数组的基本定义

摘要: 子串: 字符串s的子串r[i..j],i<=j,表示r串中从 i 到 j 这一段。后缀: 后缀是从某个位置 i 开始到整个串末尾结束的一个特殊子串。 也就是说suffix(i)=r[i..len(s)];后缀数组:后缀数组sa是一个一维数组,它保存的是1..n的某个排列. sa[1],sa[2],..,sa[n],并保证suffix(sa[i]) < suffix(sa[i+1]) 也就是将s的n个后缀从小到在进行排序之后把排好序的后缀 的开头位置顺序放入sa中。名次数组:名次数组rank[i]保存的是suffix(i)在所有后缀中从小到大排列的名次。后缀... 阅读全文

posted @ 2012-05-31 11:18 More study needed. 阅读(263) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

书山有径勤为路>>>>>>>>

<<<<<<<<学海无涯苦作舟!

点击右上角即可分享
微信分享提示