码迷,mamicode.com
首页 >  
搜索关键字:polya    ( 181个结果
poj 1286&&poj2409 Polya计数 颜色匹配
#include #include using namespace std;#define LL long longLL gcd(LL a, LL b){ return b ? gcd(b, a % b) : a;}LL polya(LL n){ LL ret = 0; for(L...
分类:其他好文   时间:2014-09-25 21:29:07    阅读次数:219
UVALive - 3641 Leonardo's Notebook(polya计数)
题意:给出26个大写字母的置换B,问是否存在一个置换A,使A*A=B?两个长度为N的相同循环相乘,当N为奇数时结果也是一个长度为N的循环,当N为偶数时分裂为两个长度为N/2的循环。相反,对于一个任意长度为N的奇数循环B,都能找到一个长度为N的循环A使得A*A=B,对于任意两个长度为N(N不一定为偶数...
分类:其他好文   时间:2014-09-07 01:00:34    阅读次数:185
hdu 3869 Color the Simple Cycle (kmp+polya计数)
先把2*n个数字接成一个模式串P,复制两次的P为串T,然后在T上进行KMP找对P匹配的多个终点,然后就是用Polya定理了,需要求逆元。 1 #include 2 #include 3 #include 4 #include 5 #define mod 1000000007 6 using ...
分类:其他好文   时间:2014-09-07 00:58:34    阅读次数:192
poj 2154 Color
这是道标准的数论优化的polya题。卡时卡的很紧,需要用int才能过。程序中一定要注意控制不爆int!!!我因为爆intWA了好久=_=…… 题目简洁明了,就是求 sigma n^gcd(i,n);但是由于n很大,所以直接暴力枚举必然会T。于是我们按照这种题的通常思路按gcd的值分类。 gc...
分类:其他好文   时间:2014-09-06 09:41:52    阅读次数:178
bzoj 1004: [HNOI2008]Cards
这也是一道polya定理的题,只不过在求循环节数的时候由于有使用个数限制,所以不能直接快速幂,而是用DP求出每个置换的循环节。DP很简单,近乎于暴力=_= 上代码:#include #include #include #include #include #define N 100#define...
分类:其他好文   时间:2014-09-05 22:18:52    阅读次数:256
UVA - 10294 Arif in Dhaka (First Love Part 2) (Polya定理)
Description Problem L Arif in Dhaka (First Love Part 2) Input: standard input Output: standard output Time Limit: 2 seconds   Our hero Arif is now in Dhaka (Look at problem 10244 – Fir...
分类:其他好文   时间:2014-08-30 11:17:29    阅读次数:212
uva 10601 - Cubes(置换)
题目链接:uva 10601 - Cubes 题目大意:有12根等长的小木棍,然后每根木棍,输入每根木棍颜色的编号,你的任务是统计出用它们拼出多少种不同的立方体,旋转之后完全相同的立方体被认定相同。 解题思路:polya,然后对应立方体有24种旋转: 不旋转(still):1种,循环长度为12以对顶点为轴(rot_point):4组,循环长度为3以对面中心为轴(rot_plane...
分类:其他好文   时间:2014-08-14 01:32:57    阅读次数:262
uva 11255 - Necklace(置换)
题目链接:uva 11255 - Necklace 题目大意:给定3种颜色的珠子个数,要求所有的珠子都用上的情况下有多少种不同的项链,旋转翻转视为同一种。 解题思路:等价类的计数,polya。 旋转:有0,1,~ n-1步。翻转:考虑n为奇数偶数,奇数下,有n条对称轴(过一点)偶数时,有n/2条过两点,n/2条不过点。 #include #include #include ...
分类:其他好文   时间:2014-08-14 01:29:17    阅读次数:185
[ACM] POJ 2154 Color (Polya计数优化,欧拉函数)
Color Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 7630   Accepted: 2507 Description Beads of N colors are connected together into a circular necklace of ...
分类:其他好文   时间:2014-07-31 00:10:35    阅读次数:330
POJ 1286 Necklace of Beads(Polya简单应用)
Necklace of Beads 大意:3种颜色的珠子,n个串在一起,旋转变换跟反转变换如果相同就算是同一种,问会有多少种不同的组合。 思路:正规学Polya的第一道题,在楠神的带领下,理解的还算挺快的,代码没什么好说的,裸的Polya,也不需要优化。 /********************************************...
分类:其他好文   时间:2014-07-30 01:04:00    阅读次数:148
181条   上一页 1 ... 14 15 16 17 18 19 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!