线性基
DOFYPXY
这个作者很懒,什么都没留下…
展开
-
[雅礼4-11]游戏 SG函数&&线性基
首先要知道多个互不影响的博弈游戏组成的一个状态的SG函数等于每个子游戏的SG函数的异或和。 所以我们先考虑x点只有1颗石子的情况。我们把x连出每种颜色的边的终点异或起来得到一个数集G,所以x的后继状态就是G的异或值域,而mex{G的异或值域}显然等于2^i(i为最小的线性相关的位),于是线性基大力求一波即可。 G中的数是O(n)级别的,要bitset。(pascal狗手写bitset) 因为一原创 2017-04-17 22:15:59 · 798 阅读 · 0 评论 -
[BZOJ4671]异或图 线性基+stirling反演
联通图计数一般都是容斥。。。 首先设F(M)F(M)为至少MM个联通块的图的个数,G(M)G(M)为恰好MM个联通块的图的个数,那么有: F(M)=∑i=MN{iM}G(i)F(M)=\sum_{i=M}^N\begin{Bmatrix}i\\M\end{Bmatrix}G(i) 根据stirling反演有: G(M)=∑i=MN(−1)i−M[iM]F(i)G(M)=\sum_{i=M}原创 2018-01-20 19:15:01 · 829 阅读 · 0 评论