码迷,mamicode.com
首页 >  
搜索关键字:gcd    ( 4539个结果
P2257 YY的GCD
题面 https://www.luogu.org/problem/P2257 题解 ...
分类:其他好文   时间:2019-08-28 23:53:44    阅读次数:176
【算法?日更?第五十六期】扩展欧几里得算法
▎裴蜀定理 这个定理很简洁,就是关于x,y(都是整数)的不定方程在下面的情况下: 必定有解。 这只是个前置知识,就不证明了(主要是小编太菜)。 ▎不定方程 考虑方程ax+by=c的解的情况: 若c=gcd(a,b),那么依照裴蜀定理有解; 若c=k*gcd(a,b),先两边同除k,就会转化成标准形式 ...
分类:编程语言   时间:2019-08-28 17:15:04    阅读次数:119
gcd & lcm &exgcd
int lcm(int a, int b) { return a / gcd(a, b) * b; } int gcd(int a,int b) { return b ? gcd(b,a%b):a; } int exgcd(int a,int b,int &x,int &y) { if(!b) { ... ...
分类:其他好文   时间:2019-08-28 10:53:15    阅读次数:71
2019.8.26 小结
T1 GCD和XOR 100/100 题意 规律题,打表找规律即可发现 a xor b = a b = gcd(a, b), 如果 a xor b = gcd(a, b) = c 则 c = a b 枚举倍数c和a判断b即可 代码 cpp include using namespace std; c ...
分类:其他好文   时间:2019-08-26 22:57:33    阅读次数:113
yzoj2057 x 题解
题意:给出一个集合,要求把这个集合分成两部分,使得一个集合中的任一元素都与另一个集合的全部元素都两两互质 暴力 枚举每个元素O(n^2)再暴力判gcd=1,如果非1就放入不同集合内,用并查集维护联通块的个数即可,答案就是联通块个数减2(无空集) 考虑在暴力的基础上优化,我们可以发现一个元素与它的质因 ...
分类:其他好文   时间:2019-08-26 20:48:16    阅读次数:98
GCD和XOR题解
由题意 我们要统计1~N中有多少二元组(a,b)满足gcd(a,b) ==a XOR b 首先有如下性质: 1.a XOR b >= a-b (a >= b) 证明:(给个简单的证明 OI证明都不严谨的) 在二进制下 a XOR b :b某一位的1才对答案有影响,如果a那位为1那就相当于减,为0相当 ...
分类:其他好文   时间:2019-08-26 18:08:44    阅读次数:92
java 求最大公约数
public class Main { public static void main(String[] args) { System.out.println(gcd(4,8)); }//辗转相除法 public static int gcd(int x, int y){ if(y == 0) re ...
分类:编程语言   时间:2019-08-26 16:54:29    阅读次数:93
[数论]拓展欧几里得算法
欧几里得算法(辗转相除法) 用来求解最大公约数 在 #include<algorithm> 中也可以直接调用 __gcd(a,b) 拓展欧几里得算法 求解不定方程: 引理:存在 x , y 使得 ax+by=gcd(a,b) 设a,b,c为任意整数,若方程ax+by=c的一组解是(x0,y0),则它 ...
分类:编程语言   时间:2019-08-26 15:03:11    阅读次数:86
2019CCPC网络赛 HD6707——杜教筛
题意 求 $f(n,a,b)=\sum_{i=1}^n \sum_{j=1}^i gcd(i^a-j^a,i^b-j^b)[gcd(i,j)=1]\%(10^9+7)$,$1 \le n,a,b \le 10^9$,共有 $T$ 组测试,其中只有10组的 $n$ 大于 $10^6$. 分析 首先,当 ...
分类:其他好文   时间:2019-08-26 00:56:28    阅读次数:137
lightoj 1027 A Dangerous Maze 期望
设答案为r,cnt为x[i] >=0的个数 那么r = 1/n * (Σx[i](x[i] >= 0) + ∑(r - x[i])(x[i] < 0)) 然后把r移项到一起解方程, 得到r = ∑|x[i]| / cnt,同除gcd。记得特判下x[i]均为负数的情况即可。 ...
分类:其他好文   时间:2019-08-26 00:24:52    阅读次数:73
4539条   上一页 1 ... 18 19 20 21 22 ... 454 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!