随笔分类 - 多项式 -- FWT
摘要:【UOJ 310】【UNR 2】黎明前的巧克力(FWT) 题面 "UOJ" 题解 把问题转化一下,变成有多少个异或和为的集合,然后这个集合任意拆分就是答案,所以对于一个大小为的集合,其贡献是。 于是我们可以弄出若干个这样子的多项式,然后异或卷积把它们
阅读全文
摘要:【BZOJ4911】[SDOI2017]切树游戏(动态dp,FWT) 题面 "BZOJ" "洛谷" "LOJ" 题解 首先考虑如何暴力,设表示当前以节点为根节点,联通子树权值和为的方案数,转移就是的卷积,最后只需要把所有的全部加起来就
阅读全文
摘要:【CF850E】Random Elections(FWT) 题面 "洛谷" "CF" 题解 看懂题就是一眼题了。。。 显然三个人是等价的,所以只需要考虑一个人赢了另外两个人就好了。 那么在赢另外两个人的过程中,一定是两个长度为的二进制串的对应值都是。 考虑每个人投票的贡献,如果是$0
阅读全文
摘要:【WC2018】州区划分(FWT,动态规划) 题面 "UOJ" "洛谷" 题解 首先有一个暴力做法(就有分了) 先预处理出每个子集是否合法,然后设表示当前的答案,每次枚举一个子集进行转移,得到方程:$\displaystyle f[S]=(\frac{1}{
阅读全文
摘要:【BZOJ5019】[SNOI2017]遗失的答案(FWT,动态规划) 题面 "BZOJ" 题解 发现最多分解为不超过个本质不同质数的乘积。 而和分别就是每个质因子的最大次幂和最小次幂的乘积。 那么考虑一个状压,设表示最小/最大次幂
阅读全文
摘要:【BZOJ4036】按位或(Min Max容斥,FWT) 题面 "BZOJ" "洛谷" 题解 很明显直接套用容斥。 设表示中最晚出现元素出现时间的期望,同理。 那么$E(max\{S\})=\sum_{T\subseteq S}( 1)^{
阅读全文
摘要:【CF662C】Binary Table(FWT) 题面 "洛谷" "CF" 翻译: 有一个的表格($n include include include include include include include include include using namespace std;
阅读全文
摘要:【BZOJ4589】Hard Nim(FWT) 题面 "BZOJ" Description Claris和NanoApe在玩石子游戏,他们有n堆石子,规则如下: 1. Claris和NanoApe两个人轮流拿石子,Claris先拿。 2. 每次只能从一堆中取若干个,可将一堆全取走,但不可不取,拿到最
阅读全文
摘要:【HDU5909】Tree Cutting(FWT) 题面 "vjudge" 题目大意: 给你一棵个节点的树,每个节点都有一个小于的权值 定义一棵子树的权值为所有节点的异或和,问权值为的所有子树的个数 题解 考虑 设表示以为根节点的子树中,
阅读全文
摘要:【CSU1911】Card Game(FWT) 题面 "vjudge" 题目大意: 给定两个含有个数的数组 每次询问一个数,回答在每个数组中各选一个数,或起来之后的结果恰好为的方案数。 题解 的模板题 写起来是真的舒服 cpp include include i
阅读全文