码迷,mamicode.com
首页 >  
搜索关键字:素数筛    ( 359个结果
【68测试20161117】【数论】【乱搞】【前缀和】
第一题: 素数密度:给一个区间[L,R],求区间中的素数的个数。L、R<=214748367,L-R<=1000000 解:看到这么大的数据都有点慎得慌。首先,根据筛数法,这么大的数只需要筛sqrt(r)大的素数就可以了。把1~sqrt(r)的素数筛出来,然后用这些素数筛L~R的数。 第二题: 从1 ...
分类:其他好文   时间:2016-11-17 18:16:37    阅读次数:183
POJ 3126 Prime Path (bfs+欧拉线性素数筛)
Description The ministers of the cabinet were quite upset by the message from the Chief of Security stating that they would all have to change the fou ...
分类:其他好文   时间:2016-11-06 03:01:41    阅读次数:198
筛选法求素数
筛选法求素数,不断的用3,5,7,等素数作为筛子,筛除这些数的倍数,即将合数筛除。用辅助数组p记录数i是否是素数。 ...
分类:其他好文   时间:2016-10-15 22:18:36    阅读次数:160
UVa 12716 && UVaLive 6657 GCD XOR (数论)
题意:给定一个 n ,让你求有多少对整数 (a, b) 1 <= b <= a 且 gcd(a, b) = a ^ b。 析:设 c = a ^ b 那么 c 就是 a 的约数,那么根据异或的性质 b = a ^ c,那么我们就可以枚举 a 和 c和素数筛选一样,加上gcd, n*logn*logn ...
分类:其他好文   时间:2016-09-29 01:34:43    阅读次数:157
UVa12716 - GCD XOR
题意 给一个数n,找出gcd(a,b) = a^b的个数 (1<=b<=a<=n)。 n的数据范围:1到30000000 思路 c满足gcd(a,b) = a^b,打表观察数据得出c = a - b;又因为c是a的约数,用类似素数筛选的方法降低时间复杂度。 总结 敲代码的时候忘记打表这个东西的存在, ...
分类:其他好文   时间:2016-09-27 23:20:18    阅读次数:153
素数筛选法
今天发现了一个更快的素筛,比以前会的素筛速度快了整整一倍,虽然大部分题目不会对时间要求那么严格,但是会一个更快的算法还是很棒的。 以前用的素筛: 更快的素筛: ...
分类:其他好文   时间:2016-09-11 22:40:16    阅读次数:163
区间素数筛法
b以内的合数 例题 POJ 3978 ...
分类:其他好文   时间:2016-08-29 19:24:01    阅读次数:161
欧拉函数+素数筛
欧拉函数,就是欧拉发现的一个关于求素数的的公式,然后我们编个函数实现这个公式。 欧拉发现求小于等于n的正整数中有多少个数与n互质可以用这个公式: euler(x)=x(1-1/p1)(1-1/p2)(1-1/p3)(1-1/p4)…(1-1/pn),其中p1,p2……pn为x的所有素因数,x是不为0 ...
分类:其他好文   时间:2016-08-27 22:03:54    阅读次数:106
欧拉函数+素数筛
欧拉函数,就是欧拉发现的一个关于求素数的的公式,然后我们编个函数实现这个公式。 欧拉发现求小于等于n的正整数中有多少个数与n互质可以用这个公式: euler(x)=x(1-1/p1)(1-1/p2)(1-1/p3)(1-1/p4)…(1-1/pn),其中p1,p2……pn为x的所有素因数,x是不为0 ...
分类:其他好文   时间:2016-08-26 18:30:18    阅读次数:164
HDU - 1397 Goldbach's Conjecture(哥德巴赫猜想)
素数筛法...
分类:数据库   时间:2016-08-22 16:18:01    阅读次数:186
359条   上一页 1 ... 16 17 18 19 20 ... 36 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!