12 2021 档案

摘要:#回文自动机(PAM) 常用于解决回文串相关的计数问题(可以类比后缀自动机,不过比后缀自动机简单多了) PAM支持动态插入一个字符,建一课PAM的过程可以看做一个一个字符插入的过程 PAM的建立: PAM的每个节点代表了一个回文子串,并且PAM每个节点上有四个属性: \[ len[u]:节点u所代表 阅读全文
posted @ 2021-12-23 21:27 After_rain 阅读(164) 评论(0) 推荐(0) 编辑
摘要:![](https://img2020.cnblogs.com/blog/1653951/202112/1653951-20211222211434761-765627037.png) 阅读全文
posted @ 2021-12-17 21:12 After_rain 阅读(34) 评论(0) 推荐(0) 编辑
摘要:给自己挖坑 单纯形法 一般oi中遇到的线性规划问题都长这样 比如某一些网络流问题,以及二分图最大权匹配啥的,结合对偶定理,可以有很多很强的结论 以及一个最小费用流的线性规划式子 现在考虑怎么做这类问题 不妨先引入一个基变量(松弛变量) 比如说现在的系数矩阵是 比如说现在的系数矩阵是 \[ \left 阅读全文
posted @ 2021-12-15 18:30 After_rain 阅读(375) 评论(0) 推荐(0) 编辑
摘要:sol. ans=i=1n[j<i & aj=aj] 考虑如何很快的 对于每一个位置查询之前是否有数跟他相同 考虑分块 对于每次检测,可以把当前数插到之前的块里面,就可以快速检测重复了 \[ 所以考虑分块的大小为\frac{k}{2} \ 阅读全文
posted @ 2021-12-09 18:24 After_rain 阅读(29) 评论(0) 推荐(0) 编辑
摘要:sol. 考虑64位整数大概在二进制下面有250多位 不是很行 考虑对于每一个整数,在二进制位下面分组 好像就是今年noi2021D2T1的弱化版 直接考虑分成4块,因为恰好有三位不同 所以一定会有至少一块不同 对于每一个数,期望找的次数是O(n264256) 就可 阅读全文
posted @ 2021-12-08 19:44 After_rain 阅读(11) 评论(0) 推荐(0) 编辑
摘要:JZOJ 5102.【GDOI2017 day2】小学生语文题 [JSOI2007]合金 lgP3246 [HNOI2016]序列 CF1519F 阅读全文
posted @ 2021-12-08 19:30 After_rain 阅读(29) 评论(0) 推荐(0) 编辑
摘要:T1: 考虑正着操作把节点删去十分不方便,不妨考虑时间回溯(逆着来) 我们考虑一张图,我们现在依次加入n>1的节点,然后用并查集统计一下该图的连通块数量就好了(是一个非常简单的trick) T2: 发现题目给定的操作有只有一种修改,numx=ϕ(numx),考虑一下这个 阅读全文
posted @ 2021-12-04 14:46 After_rain 阅读(84) 评论(0) 推荐(0) 编辑

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