码迷,mamicode.com
首页 >  
搜索关键字:欧拉    ( 2880个结果
HDU 4067 Random Maze
题意: 一幅“随机图”定义为有如下性质的图: 有一个入口和一个出口 有向图 对于入口  出度比入度大1 对于出口  入度比出度大1 对于其他点  入度等于出度 现给出一幅有向图  每条边有2个决策——留下、扔掉  分别花费a和b  问  如果用最少的费用改造出“随机图” 思路: 网络流不错的题目  如果做过“混合图欧拉回路”(后文把这个问题成为p)那个zoj的题的话  这道题会有...
分类:其他好文   时间:2014-11-02 19:43:25    阅读次数:237
poj 2513 Colored Sticks 欧拉回路(字典树 +并查集)
此题中涉及三个小算法,这是一个无向图判断欧拉回路, 无向图存在欧拉回路的充要条件 一个无向图存在欧拉回路,当且仅当该图只存在0或2个奇数度数的顶点,且该图是连通图。 有向图存在欧拉回路的充要条件 一个有向图存在欧拉回路,所有顶点的入度等于出度且该图是连通图。 判断度数很简单,当时没想明白怎么判断图示连通的,其实只要判断他们的父节点的个数,只要只有一个父节点,那么此图是...
分类:其他好文   时间:2014-11-02 18:20:48    阅读次数:184
【数论】【筛法求素数】【欧拉函数】bzoj2818 Gcd
gcd(x,y)(1 gcd(x/k,y/k)=1,k是x的质因数 的个数 Σφ(x/k) (1 2 using namespace std; 3 typedef long long ll; 4 int phi[10000001],n; 5 bool unPrime[10000001]; 6 ll ...
分类:其他好文   时间:2014-11-01 18:59:33    阅读次数:164
【数论】【枚举约数】【欧拉函数】bzoj2705 [SDOI2012]Longge的问题
∵∑gcd(i, N)(1 gcd(x/ki,N/ki)=1 (1 2 #include 3 using namespace std; 4 typedef long long ll; 5 ll n,ans; 6 int phi(ll x) 7 { 8 ll res=x; 9 for(...
分类:其他好文   时间:2014-11-01 16:15:10    阅读次数:186
线性求欧拉函数值和筛选素数
2818: Gcd   题目:   给定整数N,求1 数对(x,y)有多少对. 1   算法:    求解 g = Gcd(x,y)为素数,转换问题成x/g,y/g互质。所以,只要求出[1,N/pi]内互质的对数(pi为1....N之间的素数)。枚举pi就可以了。而这里就可以用到线性的欧拉求解,普通欧拉为O(nlognlogn)。   /* 线性素数加欧拉筛法O(N) 题目:...
分类:其他好文   时间:2014-10-31 20:45:54    阅读次数:184
HDU3501 Calculation 2(欧拉函数推广)
欧拉函数推广...
分类:其他好文   时间:2014-10-30 22:46:56    阅读次数:211
poj 2513 Colored Sticks (trie 树)
题意:给定一些木棒,木棒两端都涂上颜色,不同木棒相接的一边必须是相同的颜色, 求是否能将木棒首尾相接,连成一条直线. 分析:可以用欧拉路的思想来解,将木棒的每一端都看成一个结点 由图论知识可以知道,无向图存在欧拉路的充要条件为: ① 图是连通的; ② 所有节点的度为偶数,或者有且只有两个度为奇数的结点。...
分类:其他好文   时间:2014-10-30 13:34:24    阅读次数:211
poj 2513 Colored Sticks(欧拉通路+并查集+字典树)
题目链接:poj 2513 Colored Sticks 题目大意:有N个木棍,每根木棍两端被涂上颜色,现在给定每个木棍两端的颜色,不同木棍之间拼接需要颜色相同的 端才可以,问最后能否将N个木棍拼接在一起。 解题思路:欧拉通路+并查集+字典树。欧拉通路,每个节点的统计度,度为奇数的点不能超过2个。并查集,判断节点 是否完全联通。字典树,映射颜色。 #include ...
分类:其他好文   时间:2014-10-30 00:29:11    阅读次数:158
UVa 11064 - Number Theory
题目:求给顶一个数n,的所有的1 ≤ m ≤ n的m,使得gcd(m,n)≠ 1 且 gcd(m,n)≠ m。 分析:数论,素数筛法,欧拉函数。              设pi为n的第i个素数因,k1为第i个素数因子的个数,则有:             1 ≤ m ≤ n,gcd(m,n)= 1 的m的个数为欧拉函数;             欧拉函数:φ(n)= n *(1 - 1/...
分类:其他好文   时间:2014-10-28 09:25:08    阅读次数:222
百世经纶一页书
大学 4 年的计算机专业的生活快结束了,看完了大部分的书,还有一小部分没看完,记之。 看了比较杂,有些也不是很好分类。 >>>>>>>>>>>>>>>>>>>>>>> 道格拉斯 《图论导引》 王树禾《图论及其应用》 《有向图理论,算法及其应用》 《欧拉图理论》 《图论与代数结构》 《复杂网络理论及其应用》 《网络群体与市场》 >>>>>>>>>>>>>>>>...
分类:其他好文   时间:2014-10-28 00:54:22    阅读次数:239
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!