码迷,mamicode.com
首页 >  
搜索关键字:gcd    ( 4539个结果
iOS中的多线程及GCD
多线程中的一些概念 //任务:代码段 方法 线程就是执行这些任务 //NSThread类 创建线程 执行线程[NSThread isMainThread]//判断是否是主线程#import "AppDelegate.h"@implementation AppDelegate-(void)deall....
分类:移动开发   时间:2014-08-06 22:26:12    阅读次数:221
POJ 1061 青蛙的约会 (扩展欧几里得)
原式 ax + by = c    =>  ax1 + by1 = gcd(a,b); a,b,c为任意整数,d = gcd(a,b),则  ax1 + by1 = d 的一组解是(x1,y1),c是gcd(a,b)的倍数时,其中的一组解为(x1*c/d,y1*c/d);c不是gcd(a,b)的倍数时,无解 青蛙的约会,就是一道例题 按照题意很容易列举出等式:(x+ms) -...
分类:其他好文   时间:2014-08-06 19:26:02    阅读次数:216
扩展欧几里德算法—求解不定方程,线性同余方程
#includeint extended_gcd(int a,int b,int &x,int &y){ int r,t; if(!b) { x = 1; y = 0; return a; } r = extended_gcd(...
分类:其他好文   时间:2014-08-06 11:44:11    阅读次数:268
HDU 4902 Nice boat(线段树 区间更新)
题意: 给你一个区间,每次可以进行两种操作 1:把区间中的数全都变成x  2:把区间中大于x的数变成gcd(a[i], x) 最后输出序列。(n,m 时限 15s,暴力也能过。。。。 线段树做法,区间更新,lazy标记,到需要更新的时候才更新。 num[rt] != -1,表示 区间 L[rt]~R[rt] 所有的数都相同。 #inclu...
分类:其他好文   时间:2014-08-05 11:22:53    阅读次数:187
HDU 4902 Nice boat(线段树 区间更新)
Nice boat大意:给你一个区间,每次可以进行两种操作,1:把区间中的数全都变成x 2:把区间中大于x的数变成gcd(a[i], x),最后输出序列。思路:线段树成段更行,用num数组的叶子存储数据,节点当作lazy来使用。 1 #include 2 const int maxn = 1000....
分类:其他好文   时间:2014-08-04 23:55:48    阅读次数:292
HDU 4902 Nice boat(线段树 区间更新)
Nice boat 大意:给你一个区间,每次可以进行两种操作,1:把区间中的数全都变成x  2:把区间中大于x的数变成gcd(a[i], x),最后输出序列。 思路:线段树成段更行,用num数组的叶子存储数据,节点当作lazy来使用。 #include const int maxn = 100005; int num[maxn<<2]; int gc...
分类:其他好文   时间:2014-08-04 21:34:18    阅读次数:235
poj-2115-C Looooops-扩展欧几里德
题目大意: 给你A,B,C,K,让你求出一个...
分类:其他好文   时间:2014-08-04 17:43:07    阅读次数:208
小于等于N的所有整数与N关于gcd(i,N)的那些事
小于等于N的所有整数与N关于gcd(i,N)的那些事,相关问题1: 求小于等于N的与N互质的数的和,即∑ i (gcd(i,N)=1, N>=i>0)相关问题2:求gcd(i,N)的和,即∑gcd(i,N) ,(N>=i>0)相关问题3:求1到N的所有和N互质的数的乘积对N取模...
分类:其他好文   时间:2014-08-04 14:32:07    阅读次数:687
ACdream 1148 GCD SUM (久违的莫比乌斯)
题目链接 题意:给出N,M 执行如下程序: long long  ans = 0,ansx = 0,ansy = 0; for(int i = 1; i    for(int j = 1; j        if(gcd(i,j) == 1) ans ++,ansx += i,ansy += j; cout 思路: 首先要会莫比乌斯,然后对于ans,自然是非常好求...
分类:其他好文   时间:2014-08-04 14:20:37    阅读次数:220
HDU 4910 HDOJ Problem about GCD BestCoder #3 第四题
首先 m = 1 时 ans = 0对于 m > 1 的 情况 由于 1 到 m-1 中所有和m互质的数字,在 对m的乘法取模 运算上形成了群 ai = ( 1 2的情况,只需求a^2 = 1 (mod m)的解的个数是不是4的倍数a^2 = 1 (mod m) 等价变换(a + 1)(a -...
分类:其他好文   时间:2014-08-04 14:15:17    阅读次数:284
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!