随笔分类 - 笔记
摘要:二项式定理 多元二项式定理: \[(x_{1}+\cdots+x_{k})^{n}=\sum_{\sum m_{i}=n}{n\choose m_{1},m_{2},\cdots,m_{k}}x
阅读全文
摘要:结构 和其他自动机类似,由转移边 和后缀链接 构成 每个结点 代表一个本质不同的回文子串, 表示该串长度, 指向在两端加字符 得到的回文串, 指向最长回文后缀 建树 由于回文串分为奇数
阅读全文
摘要:珂朵莉树的复杂度分析 CF896C 珂朵莉树起源题 LG4979 矿洞:坍塌 珂朵莉树可以在区间覆盖时顺便把左右的同色段合并了,这样任意时刻相邻的两段都不同色 本题询问时判断 是否同色就可以通过判断 是否在同一段实现了 https://www.luogu.co
阅读全文
摘要:oiwiki OEIS A000166 错位排列:满足 的排列 错排数: 表示 的错位排列数 容斥 考虑算补集: 个元素不都错排的方案数为 \[\sum_{i=1}^{n}(-1)^{i-1}{n\choose i}(n-i)!=
阅读全文
摘要:LG 题单 cdq 分治是一种思想而不是具体算法,核心仍是处理跨过当前区间中点的贡献 从嵌套数据结构的观点看,cdq 分治就是树套树外层树的遍历,优点是空间少一个 且常数更小 依据递归顺序可以分为两种 后序遍历 与普通分治类似。注意这种分治顺序可以归并排序 高维偏序 LG3810
阅读全文
摘要:伪树套树 CF19D Points 我们只关心最值而不是所有点的信息,所以不需要真的矩形查询 对 建权值线段树,维护纵坐标最大值就能线段树二分求出询问矩形中最小的横坐标,再在这个横坐标上找最小纵坐标即可,可以在叶子上用 set 维护 实现。时间复杂度 \(O(n\log n)
阅读全文