
单位根反演
Mys_C_K
人生有许多道:曾经踏足的是道,即将踏往的也是道,那什么才是道呢?唯有脚下走的才是道。一切精神或者物质都归于虚无,然后从混沌中衍生出三万道。在悲喜间涉足一条无数前人经历过,且将有无数后人奔赴的道,无论是否已经或者将要到达彼岸,然后便不再回头或是左顾右盼,即使有些道繁盛至极,夜灯如昼,无数人一浪又一浪的涌去,造就了世人皆知的辉煌;即使有些道草木凋敝,荒草丛生,只等勇敢的开拓者斩开荆棘,创造一片天地;这些都无所关,无所在意,彼岸何如、来日何方甚至过往旧事都化作一缕云烟,飘渺碧霄,我自撷高山之月色,独随足落处往行。
展开
-
[学习笔记] bzoj 3328 PYXFIB - 单位根反演
首先求出一个原根g,那么单位根w取g(p−1)/k)g(p−1)/k)g^{(p-1)/k)} 性质是这样的:w^n的0次到k-1次相加取平均数为1,当且仅当k整除n。 构造多项式F(x)=(I+xM)nF(x)=(I+xM)nF(x)=(I+xM)^n,I是单位矩阵,M是Fib数列的转移矩阵,那么其k次项系数显然就是(nk)(nk)\binom n k 。这样做完了。 #include...原创 2018-07-29 11:42:46 · 601 阅读 · 0 评论 -
[真学习笔记] 前夕 - 单位根反演 - 广义容斥
这次是真的学习笔记了…… 真正意义上搞明白广义容斥实在说啥…… 真正搞明白了单位根的那个性质…… 题目大意:有个大小为n的集合S,求所有选出若干非空且互不相等的子集使得交集大小是k的倍数。要求一个O(nk)的做法。 先来说说二项式反演这件事情: P(x)=∑xk=0Q(k)(xk)Q(x)=∑xk=0P(k)(xk)(−1)x−kP(x)=∑k=0xQ(k)(xk)Q(x)=∑k=0xP...原创 2018-08-03 15:19:12 · 1920 阅读 · 0 评论