随笔分类 - acm / 多项式
摘要:分治NTT Ex - Odd Sum (atcoder.jp) 题意 给一个长度为 的数组 , 给定 , 求在 中选 奇数 个数,满足它们的和为 的方案数 思路 先不考虑要选奇数个数,根据生
阅读全文
摘要:FFT #include <bits/stdc++.h> #define rep(i, a, b) for (int i = a; i < (int)b; i++) using namespace std; typedef double db; typedef long long ll; const
阅读全文
摘要:置换群 + 生成函数 + NTT + 启发式合并/分治 题意 给一个 1-n 的排列 p 和一个非负整数 k,求大小为 k 的 {1, 2, 3,... n} 的子集合 T 的数量,满足 即 T 的元素按 p 置换一轮后和自身没有交集 思路 -> 连边,找到 m 个环 设某个环的
阅读全文
摘要:#include <bits/stdc++.h> #define clog(x) std::clog << (#x) << " is " << (x) << '\n'; using ll = long long; // #include "include/izlyforever.hpp" names
阅读全文