后缀数组

1 后缀数组概念

子串:字符串 S 的子串 r[i..j],i≤j,表示 r 串中从 i 到 j 这 一 段 ,也就是顺次排列 r[i],r[i+1],...,r[j]形成的字符串。

后缀:后缀是指从某个位置 i 开始到整个串末尾结束的一个特殊子串。字符串r 的从后缀数组第 i 个字符开始的后缀表示为Suffix(i) , 也 就 是Suffix(i)=r[i..len(r)]。

2 后缀数组的应用

2.1最长公共前缀

 




 

posted @ 2015-09-08 21:00  Jessica程序猿  阅读(205)  评论(0编辑  收藏  举报