随笔分类 -  字符串

摘要:reverse 之后和原来相同的字符串 比如 asdffdsaasdfdsa 都是回文 判断一个串是否为回文可以扫一遍,可以使用 hash等等 常用的相关算法还有有 manacher 和回文自动机 manacher 核心思想在于维护最远的回文中心和回文半 阅读全文
posted @ 2024-07-22 21:37 Chen_jr 阅读(81) 评论(0) 推荐(6) 编辑
摘要:A.CF547E Mike and Friends 多校考过,当时拿根号过的 建立 AC 自动机,询问转成差分形式,每次把一个字符串的所有前缀位置都 +1, 询问某个点子树内总和 树状数组即可 用广义 SAM + 线段树合并也可以无脑过 B. Misha and LCP on Tree 阅读全文
posted @ 2023-05-19 10:42 Chen_jr 阅读(26) 评论(0) 推荐(1) 编辑
摘要:##后缀数组 两个数组:sa[]rk[] sa[i]表示将所有后缀排第i小的后缀的编号(起始位置在哪里) rk[i]表示以i为起始位置的后缀的排名。 这两个数组满足性质:sa[rk[i]]=rk[sa[i]]=i ~~oiwiki讲的很好,直接粘过来~~ oiwi 正 阅读全文
posted @ 2022-06-19 13:57 Chen_jr 阅读(52) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示