码迷,mamicode.com
首页 >  
搜索关键字:欧拉    ( 2880个结果
HLG 1807 噢啦 (欧拉函数)
链接: http://acm.hrbust.edu.cn/index.php?m=ProblemSet&a=showProblem&problem_id=1807 Description 上个星期,小胖子学会了欧拉函数,他得意的说:”在a和b之间有多少个与c互素的数字,这样的简单题用欧拉就哦啦!“ 可是这次三三又问小胖子,在a和b之间有多少个与c互素的数。 Input 第一行包括一个...
分类:其他好文   时间:2014-06-20 12:07:38    阅读次数:211
poj 2478 Farey Sequence(基于素数筛法求欧拉函数)
http://poj.org/problem?id=2478 求欧拉函数的模板。 初涉欧拉函数,先学一学它基本的性质。 1.欧拉函数是求小于n且和n互质(包括1)的正整数的个数。记为φ(n)。 2.欧拉定理:若a与n互质,那么有a^φ(n) ≡ 1(mod n),经常用于求幂的模。 3.若p是一个质数,那么φ(p) = p-1,注意φ(1) = 1。 4.欧拉函数是积性函数: ...
分类:其他好文   时间:2014-06-16 19:44:16    阅读次数:204
poj 2154 Color(polya计数 + 欧拉函数优化)
http://poj.org/problem?id=2154 大致题意:由n个珠子,n种颜色,组成一个项链。要求不同的项链数目,旋转后一样的属于同一种,结果模p。 n个珠子应该有n种旋转置换,每种置换的循环个数为gcd(i,n)。如果直接枚举i,显然不行。但是我们可以缩小枚举的数目。改为枚举每个循环节的长度L,那么相应的循环节数是n/L。所以我们只需求出每个L有多少个i满足gc...
分类:其他好文   时间:2014-06-16 18:53:42    阅读次数:257
NOI2002robot
这题又是纯数论题……独立数就是欧拉函数,政客和军人的含义已经说的很清楚了,学者是最多的……首先,如果我们知道了政客和军人的答案,那就只要用n的所有因子的欧拉函数值减去这两个值,然后取模就行了。但一个数的因子有很多,而且题目中给的数据范围又颇大,所以我们想肯定有什么方法可以快速推出一个数的所有因子的欧...
分类:其他好文   时间:2014-06-16 07:47:37    阅读次数:134
白书 5.4.4 多少块土地
此题初识欧拉公式 V - E + F = 2.其中V是顶点(即所有线段的断点数加上交点数),E是边数(即n段椭圆弧加上这些线段被切成的段数),F是面数(即土地块数加上椭圆外那个无穷大的面)。-------------------------------------------------------...
分类:其他好文   时间:2014-06-15 13:21:21    阅读次数:205
UESTC 917 方老师的分身IV --求欧拉路径
判断欧拉路径是否存在及求出字典序最小的欧拉路径问题(如果存在)。将字符串的第一个字母和最后一个字母间连边,将字母看成点,最多可能有26个点(a-z),如果有欧拉路径,还要判断是否有欧拉回路,如果有,则需要找一个字典序最小的点开始生成这条链,否则以起点开始生成链,起点即为出度比入度大1的点。欧拉路径是...
分类:其他好文   时间:2014-06-15 11:51:18    阅读次数:188
【组合数学】36军官问题
问题描述:     据说普鲁士的腓特列大帝曾组成一支仪仗队,仪仗队共有36名军官,来自6支部队,每支部队中,上校、中校、少校、上尉、中尉、少尉各一名。他希望这36名军官排成6×6的方阵,方阵的每一行,每一列的6名军官来自不同的部队并且军衔各不相同。令他恼火的是,无论怎么绞尽脑汁也排不成。 后来,他去求教瑞士著名的大数学家欧拉。欧拉发现这是一个不可能完成的任务。 来自n个部队的n种...
分类:其他好文   时间:2014-06-15 09:00:43    阅读次数:423
我的欧拉工程之路——29
题目29:a的b次方(2≤a,b≤100)中共有多少个不同的数?考虑ab在2a5,2b5下的所有整数组合:22=4,23=8,24=16,25=3232=9,33=27,34=81,35=24342=16,43=64,44=256,45=102452=25,53=125,54=625,55=3125如果将这些数字排序,并去除重复的,我们得到如下15个数字的序列:4,8,9,16,25..
分类:其他好文   时间:2014-06-10 23:56:33    阅读次数:458
数据结构:图论:欧拉回路!一笔画问题
从无向图中的一个结点出发走出一条道路,每条边恰好经过一次。这样的路线称为欧拉道路。 奇点的概念:一个点的度数为奇数的时候,这个点就称为:奇点。 无向图中结论: 不难发现,在欧拉道路中,除了起点跟终点,其他所有点的度数都应该是偶数! 如果一个无向图是连通的,且最多只有两个奇点,则一定存在欧拉道路。 如果有两个奇点,则必须从其中一个出发,然后从另外一个终止。 如果不存在奇点,则可以从任意点...
分类:其他好文   时间:2014-06-10 13:36:18    阅读次数:229
欧拉回路判定与求解
图G是欧拉图,即存在欧拉回路的条件:1.图是联通的2.对于无向图,奇度数点个数为0。对于有向图,每个顶点出度等于入度。欧拉回路算法模板(链式前向星和DFS实现):int ans[N];int k = 0;int vis[2*M];void DFS(int now){ for(int u=fir...
分类:其他好文   时间:2014-06-08 05:59:56    阅读次数:260
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!