随笔分类 - 笔记 / 字符串
摘要:前缀函数 前缀函数 \(\pi_i\) 为 \(s_{1\sim i}\) 的最大相同真前后缀长度,也即 \(s_{1\sim i}\) 的最长 border。 如无特别说明,本文中所有字符串下标从 \(1\) 开始,长度为 \(n\)。 考虑怎么求前缀函数。 首先肯定能想到暴力的 \(O(n^3)
阅读全文
摘要:概述 坐,都坐。我知道各位都很激动,但这个缩写的全称是 Aho-Corasick automaton,AC 是两位发明者的姓氏,automaton:自动机。 AC 自动机通过将 trie 的结构和 KMP 的思想结合起来,利用 trie 的结构存储多模式串(或者说构建对应的图论模型),然后将 KMP
阅读全文

浙公网安备 33010602011771号