On the Expected Subword Complexity of Random Words
字符串的期望本质不同子串个数
[题解] [Mivik 的字符串公开赛] 大佬语录
[题解] [Mivik 的字符串公开赛] 求和
[题解] [Mivik 的字符串公开赛] Mivik 的标题
[题解] [Mivik 的字符串公开赛] Mivik 写书
[题解] [CTSC2006] 歌唱王国

[题解] [CTSC2006] 歌唱王国

给定 $n$ ,代表有 $n$ 种字符。再给出多个数组 $a$ ,记其长度为 $m$,$1\le a_i\le n$。每次随机写下出一个字符,求第一次写下这个数组(即写下的字符串后缀为该数组)期望要写多少个字符。

$1\le n,m\le 10^5$

阅读更多
[题解] [TJOI2013] 单词

[题解] [TJOI2013] 单词

一篇论文是由许多单词组成,但小张发现一个单词会在论文中出现很多次,问每个单词分别在论文中出现了多少次。

$1\le n \le 200$,单词总长度不超过 $10^6$

阅读更多
关于广义后缀自动机

关于广义后缀自动机

约束

tar[x][c]:SAM 转移

pre[x]:常用名有 linkfail(反正就那个东西)

len[x]:结点 x 代表的最长字符串的长度


广义后缀自动机(下文用广义 SAM 指代),即用多个字符串的后缀建出的一个后缀自动机,拥有和后缀自动机相似的性质。

有三种较流传广泛的广义后缀自动机写法:

阅读更多
FFT | 2 | FFT在字符串匹配中的应用