
FWT
gmh77
这个作者很懒,什么都没留下…
展开
-
快速沃尔什变换(FWT)
问题FWT用来解决这样的一个问题: 给出多项式A(x),B(x),求C(x),其中 C(k)=∑i⊕j=kA(i)B(j)C(k)=∑i⊕j=kA(i)B(j)C(k)=\sum_{i⊕j=k}A(i)B(j) (也可以换成and/or) 要求在O(nlogn)O(nlogn)O(n\log n)的复杂度内求出C(x)定义定义tf(A)tf(A)tf(A)操作表示(A是一个长...原创 2018-09-03 19:26:05 · 491 阅读 · 0 评论 -
jzoj6020. 【GDOI2019模拟2019.2.15】石子游戏
题目描述DescriptionInputOutputSample InputSample Output7样例解释:删去第三堆石子(石子个数为 2的那一堆),剩下 7 堆。Data Constraint60%显然nim游戏中后手会赢的条件是a1^a2^a3…^an=0所以问题变成了在n个数中选尽量少的数,使得这些数的异或和等于全部数的异或和dp,设f[i]表示异或...原创 2019-02-17 10:17:54 · 382 阅读 · 0 评论