字符串
文章平均质量分 89
T_a_r_j_a_n
这个作者很懒,什么都没留下…
展开
-
[字符串]-------[后缀数组]
后缀数组简介在计算机科学里, 后缀数组(英语:suffix array)是一个通过对字符串的所有后缀经过排序后得到的数组。此数据结构被运用于全文索引、数据压缩算法、以及生物信息学。后缀数组被乌迪·曼伯尔与尤金·迈尔斯于1990年提出,作为对后缀树的一种替代,更简单以及节省空间。它们也被Gaston Gonnet 于1987年独立发现,并命名为“PAT数组”。后缀数组(Suffix Array)本质上是对一个字符串的所有后缀进行排序,之后会得到两个信息,分别是:SA[i]SA[i]SA[i],表原创 2021-04-06 16:54:24 · 131 阅读 · 0 评论 -
[字符串]------[序列自动机]
序列自动机一般来说算法竞赛中出现的有关于字符串的 “自动机算法” 都比较高大上,然而 “序列自动机” ----- 一开始我根本没懂这个东西怎么沾上的 “自动机” 的边,但是结合前几天学习 “AC自动机” 有一篇博客中讲的一句话:AC自动机是 “被极端简化了的确定有限状态自动机”,忽然意识到,这个 “序列自动机” 不像自动机的原因 ------ 它被简化到只剩一个数组了。序列自动机可以快速判断若干字符串 s1,s2,…sk 中的每一个,是否是字符串 T 的子序列,还有解决这个问题的一些衍生问题。序列自动原创 2020-10-14 22:43:06 · 494 阅读 · 0 评论