随笔分类 -  多项式--FWT/FMT

2019.6.15 模拟赛——[ 子集卷积 ][ dsu on tree ]
该文被密码保护。

posted @ 2019-06-15 22:46 Narh 阅读(0) 评论(0) 推荐(0)

LOJ 2542 「PKUWC2018」随机游走 ——树上高斯消元(期望DP)+最值反演+fmt
摘要:题目:https://loj.ac/problem/2542 可以最值反演。注意 min 不是独立地算从根走到每个点的最小值,在点集里取 min ,而是整体来看,“从根开始走到点集中的任意一个点就停下”的期望步数。 设 f[ i ] 表示从根走到 i ,再走期望几步就能走到点集中的某个点。有 \( 阅读全文

posted @ 2019-01-16 22:01 Narh 阅读(309) 评论(0) 推荐(0)

bzoj 4036 [HAOI2015]按位或——min-max容斥+FMT
摘要:题目:https://www.lydsy.com/JudgeOnline/problem.php?id=4036 题解:https://www.cnblogs.com/Zinn/p/10260126.html 阅读全文

posted @ 2019-01-12 16:47 Narh 阅读(275) 评论(0) 推荐(0)

CF 914G Sum the Fibonacci——子集卷积
摘要:题目:http://codeforces.com/contest/914/problem/G 第一个括号可以子集卷积;第三个括号可以用 FWT 异或卷积;这样算出选两个数组成 x 的方案数;三个部分的方案数分别乘上 f[ x ] 再一起与卷积即可。 注意子集卷积的时候不要改 tp[ i ][ s ] 阅读全文

posted @ 2019-01-12 15:18 Narh 阅读(410) 评论(0) 推荐(0)

UOJ 348 【WC2018】州区划分——子集卷积
摘要:题目:http://uoj.ac/problem/348 参考:https://www.cnblogs.com/NaVi-Awson/p/9242645.html#%E5%AD%90%E9%9B%86%E5%8D%B7%E7%A7%AF FMT就是快速莫比乌斯变换/反演,解决或卷积的问题,和 FWT 阅读全文

posted @ 2019-01-12 10:23 Narh 阅读(276) 评论(0) 推荐(0)

bzoj 4589 Hard Nim——FWT
摘要:题目:https://www.lydsy.com/JudgeOnline/problem.php?id=4589 一开始异或和为0的话先手必败。有 n 堆,每堆可以填那些数,求最后异或和为0的方案数,就是一个快速幂的异或FWT。 注意快速幂的过程中对那些数组直接乘就行,不用总是FWT!!! 为什么比 阅读全文

posted @ 2018-11-29 18:03 Narh 阅读(227) 评论(0) 推荐(0)

快速沃尔什变换(FWT)学习笔记
摘要:概述 FWT的大体思路就是把要求的 C(x)=A(x)×B(x) 即 \( c[i]=\sum\limits_{j?k=i} (a[j]*b[k]) \) 变换成这样的:\( c^{'}[i]=a^{'}[i]*b^{'}[i] \)。 只要知道 c'[ i ] 和 c[ i ] 的关系,就能把 A 阅读全文

posted @ 2018-11-29 14:29 Narh 阅读(856) 评论(0) 推荐(1)

导航