码迷,mamicode.com
首页 >  
搜索关键字:公约数    ( 1610个结果
欧几里得&扩展欧几里得算法
朴素的欧几里得算法大家应该知道 $gcd(a,b)$表示a,b的最大公约数 朴素的欧几里得算法其实就是所谓的辗转相除法 辗转相除法 $gcd(a,b)=gcd(b,a$ $mod$ $b)$ 证明如下: $设r=a$ $mod$ $b$ $=a \lfloor\frac{a}{b}\rfloor b ...
分类:编程语言   时间:2019-08-10 21:46:56    阅读次数:91
CF#511-C Enlarge GCD(gcd)
题意:给你一个序列,然后求删除几个数之后整个序列的最大公约数增大思路:我们首先要求出这个公共的gcd,然后要使gcd增大我们可以尝试对增加gcd并判断是否为存在某个数为该数的gcd同时统计个数,为公共gcd最大的即为最后所求的值。(增加上限就是到最大的那个数)范围为1~1e5,arr[i]为1.5e ...
分类:其他好文   时间:2019-08-08 13:01:56    阅读次数:85
UVA 1642 MagicalGCD 题解
题面 本题是一道区间最大公约数的模板题; 如果N^2暴力的话当然会超时,所以我们要发掘出区间gcd的特点; 设gcd[i]表示区间[1,i]的最大公约数; 我们可以发现,从一个点i到1之间的所有区间的gcd均满足gcd[j]=GCD(gcd[j-1],a[j]); 由于gcd的性质,所以gcd[]是 ...
分类:其他好文   时间:2019-08-03 16:16:19    阅读次数:88
因数分解算法、周期查找算法(简化)
质因数分解的复杂是公认,这也是我们将他作为 RSA (一种广泛使用的公钥加密算法)的数学难题的原因。 $N=P Q$ (P、Q是质数),n = length of N in bit 对于这么一个N,我们因数分解得到结果的时间复杂度是 $2^n$ ,因为这个复杂,所以也有一堆的数学家在努力降低这个的时 ...
分类:编程语言   时间:2019-08-02 18:27:33    阅读次数:150
斐波那契公约数的相关证明
$\text{来一波斐波那契公约数的证明}QwQ$ $\text{已知} \{F_n\} \text{为斐波那契数列,求证:}$ $$\forall\ n,m\in\text{Z}^{+},(F_n,F_m)=F_{(n,m)}$$ $\text{证明:}$ $\text{令}$ $n引理: $$( ...
分类:其他好文   时间:2019-07-29 09:25:15    阅读次数:122
HPU暑期集训积分赛2
A. 再战斐波那契 单点时限: 1.0 sec 内存限制: 512 MB 小z 学会了斐波那契和 gcd 后,老师又给他出了个难题,求第N个和第M个斐波那契数的最大公约数,这可难倒了小z ,不过在小z 的再三请求下,老师又告诉他了个条件,gcd(N,M)∈[1,90]。 可是,笨拙的小z 还是不会, ...
分类:其他好文   时间:2019-07-28 19:20:36    阅读次数:92
AcWing 246. 区间最大公约数
"246. 区间最大公约数" 思路: 首先根据更相减损术,我们得到一个结论: $gcd(a_l, a_{l+1}, ...,a_r) = gcd(a_l, a_{l+1} a_l, a_{l+2} a_{l+1}, ..., a_r a_{r 1})$ 于是我们用线段树维护差分数组,树状数组维护每个 ...
分类:Windows程序   时间:2019-07-28 18:00:27    阅读次数:123
再战斐波那契-Fibonacci+gcd
再战斐波那契 单点时限: 1.0 sec 内存限制: 512 MB 单点时限: 1.0 sec 内存限制: 512 MB 单点时限: 1.0 sec 内存限制: 512 MB 小z 学会了斐波那契和 gcd 后,老师又给他出了个难题,求第N个和第M个斐波那契数的最大公约数,这可难倒了小z ,不过在小 ...
分类:其他好文   时间:2019-07-28 15:49:05    阅读次数:93
最大公约数
一、辗转相除法 原理证明 因为a=b+c,于是b,c的公约数也必然是a的约数,假设(b,c)=e, ((b,c)=e表示e为b和c的最大公约数)那么有elb+c,即ela, 根据"d是b,c的公约数"知道dle,, 又因为e也是a,b的公约数,eld,综上有e=d 可见(a,b)=(b,c)=d 二 ...
分类:其他好文   时间:2019-07-25 16:13:17    阅读次数:117
LeetCode.1071-字符串最大公约数(Greatest Common Divisor of Strings)
这是小川的第 391 次更新,第 421 篇原创 01 看题和准备 今天介绍的是 LeetCode 算法题中 Easy 级别的第 253 题(顺位题号是 1071 )。对于字符串 和`T S = T + ... + T T`与自身连接1次或更多次)时,我们说 。 返回最大的字符串 ,使得 除以 ,` ...
分类:其他好文   时间:2019-07-24 09:24:45    阅读次数:74
1610条   上一页 1 ... 10 11 12 13 14 ... 161 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!