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