Burnside引理
stargazer.
夜を穿つの
展开
-
【洛谷P4727】【HNOI2009】—图的同构(Burnside引理)
传送门显然同构肯定是要用到BurnsideBurnsideBurnside考虑怎么计算不动点的个数对于一个大小为xxx的循环如果边(u,v)(u,v)(u,v)在循环内那么循环上相同方向的dis(a,u)=dis(b,v)dis(a,u)=dis(b,v)dis(a,u)=dis(b,v)的所有(a,b)(a,b)(a,b)都是一个等价类的总共就有⌊x2⌋\lfloor \frac x...原创 2019-09-09 21:55:36 · 189 阅读 · 0 评论 -
【我也不知道哪里来的题】—尘封的花环(Burnside引理+容斥)
用 k 种颜色对大小为 n 的环进行染色,要求相邻点上的颜色不同,旋转同构的方案视作相同,求本质不同的方案数先不考虑同构考虑容斥有几对颜色相同得到f(n)=∑i=0n(−1)i(ni)kmax(n−i,1)=(k−1)n+(−1)n(k−1)f(n)=\sum_{i=0}^n(-1)^i{n\choose i}k^{max(n-i,1)}=(k-1)^n+(-1)^n(k-1)f(n)=...原创 2019-09-08 17:23:17 · 202 阅读 · 0 评论 -
【洛谷P4708】—画画(Burnside引理)
传送门好像暴力枚举拆分解异或方程就可以过首先显然的一个联通块内所有点度数都是偶数首先显然要枚举循环拆分考虑对于一个循环,内部连边如果循环大小xxx为偶数那么有x/2x/2x/2种方案,其中有一种(对角线)的所有等价的连边会改变所有点的奇偶性其余不改变为奇数的话则不会改变...原创 2019-09-10 22:02:16 · 371 阅读 · 0 评论 -
【洛谷P4128】【SHOI2006】—有色图(Burnside)
传送门看起来像要用polyapolyapolya但是仔细分析发现用不了仔细想想发现和图的同构那道题没任何区别只是把颜色数从222变成了mmm#include<bits/stdc++.h>using namespace std;const int RLEN=1<<20|1;inline char gc(){ static char ibuf[RLEN]...原创 2019-09-23 21:49:19 · 424 阅读 · 0 评论