01 2021 档案

摘要:一道只有 1900 的 D2E 阅读全文
posted @ 2021-01-29 10:01 Imakf 阅读(339) 评论(0) 推荐(0)
摘要:要开好多堆啊~ 阅读全文
posted @ 2021-01-24 17:09 Imakf 阅读(150) 评论(0) 推荐(0)
摘要:牛逼的贪心模拟费用流! 阅读全文
posted @ 2021-01-24 14:27 Imakf 阅读(189) 评论(0) 推荐(0)
摘要:求 $\binom{n}{m} \bmod p$,其中 $1 \le m \le n \le 10^{18},2 \le p \le 10^6$。 阅读全文
posted @ 2021-01-23 16:22 Imakf 阅读(112) 评论(0) 推荐(0)
摘要:终于有一天,格雷码它派上了用场。 阅读全文
posted @ 2021-01-22 21:06 Imakf 阅读(132) 评论(1) 推荐(0)
该文被密码保护。
posted @ 2021-01-20 22:24 Imakf 阅读(0) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2021-01-19 10:33 Imakf 阅读(0) 评论(0) 推荐(0)
摘要:与正常高斯消元只有一点不同: 如果检查到了自由元,并不代表当前这个方程无用,不能跳过这个方程,而是应该跳过这个元。 std::bitset<MX> E[MX]; int solve(){ int ans = 1 ,r = 1; for(int i = 1 ; i <= n ; ++i){ int M 阅读全文
posted @ 2021-01-17 09:49 Imakf 阅读(132) 评论(0) 推荐(0)
摘要:\(f(i)=\sum_{j\ge i}\binom{j}{i}g(j)\) 已知 \(f(i)\ (0 \le i \le n)\),\(O(n)\) 可求某一项 \(g(i)\): \[ g(i)=\sum_{j\ge i}\binom{j}{i}(-1)^{j-i}f(j) \] 这个大家都懂 阅读全文
posted @ 2021-01-16 21:44 Imakf 阅读(208) 评论(0) 推荐(0)
摘要:扫描线+差分好题。 阅读全文
posted @ 2021-01-14 22:29 Imakf 阅读(126) 评论(0) 推荐(0)
摘要:绿水青山开发的神仙 $O(n^2)$ 做法,吊打网上一大片题解! 阅读全文
posted @ 2021-01-13 19:00 Imakf 阅读(107) 评论(0) 推荐(0)
摘要:Legend Link \(\textrm{to LOJ}\)。 Editorial 因为 siqi 哥哥出过一道欧拉回路的神仙题,所以说一下来就看出来是欧拉回路了呢! 如何判断无向图欧拉回路存在?每个点度数都是偶数且是连通图。 容易发现,题目即回答 \(q\) 组询问:增加边 \((s,i) \ 阅读全文
posted @ 2021-01-12 09:21 Imakf 阅读(271) 评论(5) 推荐(1)
摘要:Legend 见标题。 Editorial 考虑区间本质不同子串个数的做法。 唯一的区别是,此时回文串的长度不连续,没法直接线段树了。直接暴力的话,复杂度会直接退化到 \(O(n^2 \log n)\)。 不过我们有一个性质: lamma:所有回文后缀按照长度排序后,可以划分成 \(O(\log n 阅读全文
posted @ 2021-01-12 08:27 Imakf 阅读(536) 评论(0) 推荐(0)
摘要:Legend 同标题。 Link \(\textrm{to Luogu}\)。 Editorial 考虑离线。询问右端点从左到右排序。 我们把每一个子串最后一次出现的位置的左端点设置成 \(+1\)。这样查询区间和就是答案。 显然,经过 SAM 中一个节点 \(x\) 时,会更新 \(x\) 沿 f 阅读全文
posted @ 2021-01-10 22:34 Imakf 阅读(240) 评论(0) 推荐(0)
摘要:你的名字 Legend Link \(\textrm{to LOJ}\)。 Editorial https://yutong.site/sam/ \(l=1,r=|S|\) 最暴力的做法是:对于 \(T\) 的每一个本质不同的子串判断它是否在 \(S\) 中出现过。 这其实有一个比较优秀的性质:我们 阅读全文
posted @ 2021-01-05 17:43 Imakf 阅读(153) 评论(2) 推荐(0)