原文:回文自动机学习笔记

前言 刚学完manacher就来学回文自动机 感觉好像 板子 也不是很难 背 前置知识:Manacher 也不一定非要因为和这个没啥关系 ,知道自动机是个啥以及怎么建 简述 回文树和回文自动机指的是同一个东西 是由某西伯利亚人于 夏发明的 这东西主要是用于计数,计算回文串的个数以及种类啥的 建树 图我就不放了 太乱了放了也看不懂 ,要看图的话可以去这位大神的blog里看一下 gt 这里 不过个人感 ...

2018-09-11 21:55 6 829 推荐指数:

查看详情

回文自动机[学习笔记]

回文自动机一一处理回文串问题的有力武器 这几天一直沉迷字符串数据结构 看了很多大佬的回文自动机学习笔记,稍微有点理解了,整理一下吧 1.概念 \(\quad\)a.大概: 同其他自动机一样,回文自动机是个DAG,它用相当少(\(O(n)\))的空间复杂度就存储了这个字符串的所有回文串信息 ...

Fri Oct 19 17:18:00 CST 2018 1 3147
回文自动机

前言: 回文自动机($PAM$),也叫回文树 可以用 $O(n)$ 的时间复杂度求出一个字符串的所有回文子串 本蒟蒻是学了两遍才学明白的,这里推荐一下B站上关于回文自动机的讲解 当然如果不方便看视频的话,也可以看一下我自己关于回文自动机的一些理解 正文: 节点含义 类比 $AC ...

Sat Mar 09 06:24:00 CST 2019 0 520
「后缀自动机学习笔记

定义 一个字符串S对应的后缀自动机(SAM)是一个最小的确定有限状态自动机(DFA),接受且只接受S的后缀。可以理解为能够在SAM上找到该串的所有子串,且使得SAM状态数最少。 状态 $endpos$集 对于S的一个子串s',endpos(s') 为S中所有s'的结束位置集合。以S ...

Wed Jun 19 00:40:00 CST 2019 3 803
[后缀自动机]【学习笔记

/entry/20861 说明: 花了晚上两个小时+一上午(估计还要一下午写笔记).....我 ...

Wed Feb 08 00:03:00 CST 2017 3 10360
回文利器——回文自动机

前(che)言(dan) 回文树,也叫回文自动机,是2014年被西伯利亚民族发明的(找不到百度百科,从一篇博客里蒯过来的) 作为解决回文问题的大杀器,回文自动机功能强大,实现技巧充满智慧。——dalao 一个性质 一个长度为N的字符串最多有N个不同的回文子串 ...

Sun Mar 17 04:13:00 CST 2019 2 1278
后缀自动机 学习笔记

目录 构造 性质 应用 最长公共子串 我还是也写个吧,方便复习,太容易忘了我。。 构造 why if(len[q ...

Fri Jun 01 03:38:00 CST 2018 0 1406
[学习笔记]AC自动机

目录 概述 回顾KMP 字典树insert() 失配指针fail[] 构建函数build() 多模式匹配query() 模板 ...

Tue Jan 28 05:42:00 CST 2020 0 371
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM