码迷,mamicode.com
首页 >  
搜索关键字:polya    ( 181个结果
hdu 1817 Necklace of Beads (polya)
Necklace of Beads Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1049 Accepted Submission(s): 37 ...
分类:其他好文   时间:2018-08-29 22:17:56    阅读次数:189
Necklace of Beads (polya定理的引用)
Beads of red, blue or green colors are connected together into a circular necklace of n beads ( n < 24 ). If the repetitions that are produced by rota ...
分类:其他好文   时间:2018-08-13 00:48:33    阅读次数:166
POJ 2409 Let it Bead【Polya定理】(模板题)
<题目链接> 题目大意:用k种颜色对n个珠子构成的环上色,旋转、翻转后相同的只算一种,求不等价的着色方案数。 解题分析: 对于这种等价计数问题,可以用polay定理来解决,本题是一道polay定理的模板题。 具体polay定理的实现步骤如下(选自算法入门经典训练指南 147页): 2018-08-1 ...
分类:其他好文   时间:2018-08-11 20:51:05    阅读次数:160
置换群和Burnside引理,Polya定理
定义简化版: 置换,就是一个1~n的排列,是一个1~n排列对1~n的映射 置换群,所有的置换的集合。 经常会遇到求本质不同的构造,如旋转不同构,翻转交换不同构等。 不动点:一个置换中,置换后和置换前没有区别的排列 Burnside引理:本质不同的方案数=每个置换下不动点的个数÷置换总数(一个平均值) ...
分类:其他好文   时间:2018-08-03 23:15:14    阅读次数:258
burnside+polya 整理
先定义几个含义和符号:起始状态/方法/位置/元素/:以染色为例,起始状态是所有的染色方案,方法是以起始状态所有染色方案为基准转变为新的染色情景的操作(如旋转),位置则必须是没有任何染色效果的抽象空间,元素则是各种颜色循环: 在方法作用下,元素在位置上形成一个首尾相接的环(且定义这些位置是等价的)迹: ...
分类:其他好文   时间:2018-07-27 10:09:38    阅读次数:175
Burnside引理与Polya定理
感觉这两个东西好鬼畜= = ,考场上出了肯定不会qwq。不过还是学一下吧用来装逼也是极好的 群的定义 与下文知识无关。。 给出一个集合$G = \{a, b, c, \dots \}$和集合上的二元运算"$*$",并满足 (1).封闭性:$\forall a, b \in G, \exists c ...
分类:其他好文   时间:2018-07-11 21:26:47    阅读次数:132
POJ2154 Color(Polya定理)
Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 11654 Accepted: 3756 Description Beads of N colors are connected together into a circular n ...
分类:其他好文   时间:2018-07-11 12:42:40    阅读次数:172
poj 1286 Necklace of Beads【polya定理+burnside引理】
和poj 2409差不多,就是k变成3了,详见 还有不一样的地方是记得特判n==0的情况不然会RE cpp include include using namespace std; long long n,ans; long long ksm(long long a,long long b) { l ...
分类:其他好文   时间:2018-07-04 13:24:05    阅读次数:170
poj1286 Necklace of Beads—— Polya定理
题目:http://poj.org/problem?id=1286 真·Polya定理模板题; 写完以后感觉理解更深刻了呢。 代码如下: ...
分类:其他好文   时间:2018-07-02 01:18:54    阅读次数:148
【AtCoder】ARC062F - AtCoDeerくんとグラフ色塗り / Painting Graphs with AtCoDeer
题解 考虑一个点双(因为是简单环),如果没有环(两点一线),那么乘上K 如果有一个环,那么用polya定理,每个置换圈有gcd(i,n)个循环节 如果有两个及以上的环,任何一种置换都合法,那么只和每个颜色用了多少个有关,用插板法算组合数就是$\binom{n + k 1}{k 1}$ 代码 cpp ...
分类:其他好文   时间:2018-05-30 16:11:23    阅读次数:380
181条   上一页 1 2 3 4 5 6 ... 19 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!