
字符串
chasingdreams02
上海交通大学 软件学院
展开
-
AC自动机复习笔记
AC自动机可以处理多模式串匹配问题。问:事先给定若干个模式串(短一点的),多次询问一个文本串被多少个模式串匹配。解:AC自动机的建立过程:①:把这若干个模式串插入到trietrietrie树里面。②:第二层点的failfailfail指针指向根rtrtrt。再把第二层的点放进队列。③:按照bfsbfsbfs的顺序。拿出队列头的节点xxx,把它存在的儿子的failfailfail指针...原创 2019-04-14 11:58:31 · 147 阅读 · 0 评论 -
SA复习笔记
(背的SASASA是从000到nnn的)几个数组的意义:sa[i]sa[i]sa[i]表示排名为iii的后缀的首字母位置。t[i]t[i]t[i]表示后缀首字母在iii这个位置的第一关键字的排名。t2[i]t2[i]t2[i]表示第二关键字排名为iii的后缀的首字母位置。height[i]height[i]height[i] 表示排名为iii和i−1i-1i−1的两个后缀的LCPLCPL...原创 2019-04-14 11:59:45 · 178 阅读 · 0 评论