码迷,mamicode.com
首页 >  
搜索关键字:gcd    ( 4539个结果
51NOD 1616 最小集合
传送门 分析 不难发现集合中的数一定是集合内其它一堆数的$gcd$ 于是我们枚举$i$,统计原来集合中有几个数是$i$的倍数,设这个值为$f(i)$ 之后对于每个$i$如果不存在$f(x*i) = f(i)$则这个$i$合法,答案累加一 代码 ...
分类:其他好文   时间:2018-10-21 14:49:12    阅读次数:160
UVA - 12716 - 异或序列
求满足GCD(a,b) = a XOR b; 其中1<=b <=a<=n。 首先做这道题需要知道几个定理: 异或:a XOR b = c 那么 a XOR c = b; 那么我们令GCD(a,b)= c; 这样 a 是 c 倍数。我们可以通过遍历c , 然后通过筛法,把c的倍数晒出当作a。求b如何求 ...
分类:其他好文   时间:2018-10-21 00:59:57    阅读次数:248
数论模板合集(更新中)
注:均为开$long\ long$且未取模 c++ include include include include include include define lowbit(x) (x& x) define ll long long define ld double include include ...
分类:其他好文   时间:2018-10-19 19:48:41    阅读次数:123
扩展欧几里得算法详解
本篇将附上扩展欧几里得算法的思想与推导; 对于一个方程$a x+b y=gcd(a,b)$来说,我们可以做如下的推导: 设有$a x_1+b y_1=gcd(a,b)$,同时我们有$b x_2+(a%b) y_2=gcd(b,a%b)$; 对于这个方程组,我们希望知道的是$x_1,x_2,y_1,y ...
分类:编程语言   时间:2018-10-19 19:21:05    阅读次数:748
大连CCPC D - A Simple Math Problem
#include #include #include #include #define ll long long using namespace std; ll gcd(ll a,ll b){ return a%b==0?b:gcd(b,a%b); } int main(){ ll a,b; ll ... ...
分类:其他好文   时间:2018-10-19 02:05:26    阅读次数:180
P1306 斐波那契公约数
题意 求斐波那契数列第n项和第m项的最大公约数 题解 设斐波那契数列第x项为F[x] Gcd(F[n], F[m]) = F[Gcd(n, m)] 代码 cpp include typedef long long ll; int T, N, g; ll n, m, aa, cc, x0, mod; ...
分类:其他好文   时间:2018-10-17 20:44:00    阅读次数:184
面试:ios 批量上传图片
这几天面试,被问到关于GCD的用法,想了想,之前项目好像确实用的比较少,只是知道怎么用,有思路,但是却从来没有试过,回来之后,就尝试写了下: 封装图片上传的方法 GCD方法监听每张图片的上传进度 ...
分类:移动开发   时间:2018-10-17 14:44:57    阅读次数:189
HDU5726 GCD
Give you a sequence of N(N≤100,000)N(N≤100,000) integers : a1,...,an(0<ai≤1000,000,000)a1,...,an(0<ai≤1000,000,000). There are Q(Q≤100,000)Q(Q≤100,000 ...
分类:其他好文   时间:2018-10-17 11:01:09    阅读次数:156
hdu 5514Frogs
gcd+容斥 ...
分类:其他好文   时间:2018-10-17 00:02:28    阅读次数:115
数论代码整理
数论模板 此处均为代码, "学习出门右转" 一、公约数、公倍数 GCD LCM 拓展欧几里得 二、筛素数 埃拉托色尼筛法 四、求逆元 单个数求逆元 取膜快速幂 组合数 cpp void init_C(){ for(int i=0;i ...
分类:其他好文   时间:2018-10-16 19:21:28    阅读次数:184
4539条   上一页 1 ... 66 67 68 69 70 ... 454 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!