码迷,mamicode.com
首页 >  
搜索关键字:筛法    ( 586个结果
数论poj题目
http://blog.sina.com.cn/s/blog_76f6777d0101ir50.html1.素数,整数分解,欧拉函数素数是可能数论里最永恒,最经典的问题了。素数的判断,筛法求素数,大素数的判断···还有很多其他问题都会用到素数。*最水最水的:(心情不爽时用来解闷吧)pku1365 P...
分类:其他好文   时间:2015-04-24 00:47:11    阅读次数:196
hdu 2136 筛法求素数以及一些细节上hxy做的优化
题目大意:每个数字都可以表示为一些素数的和,原因很显然:由算数基本定理可知,每一个数都可以表示为素数的乘积,自然也就可以表示为一些素数的和咯。于是题目让我们求在这样的表示中出现的最大的素数是第几个素数。思路:一开始想都没想,上了一个这样的代码。 1 #include 2 #include 3 #.....
分类:其他好文   时间:2015-04-21 23:58:47    阅读次数:433
快速求素数和
在知乎上看到一个问题:求十亿内所有质数的和,怎么做最快?记录一下第一回答定义为到所有整数中,在普通筛法中外层循环筛完时仍然幸存的数的和。因此这些数要不本身是素数,要不其最小的素因子也大于。因此我们需要求的是,其中是十亿。为了计算,先考虑几个特殊情况。此时所有数都还没有被筛掉,所以不是素数。因为筛法中...
分类:其他好文   时间:2015-04-20 01:44:52    阅读次数:122
埃拉托斯特尼素数筛法
1//埃拉托斯特尼筛法23intprime[maxx];4boolis_prime[maxx+1];//is_prime[i]为true表示i为素数56//返回n以内素数的个数7intsieve(intn)8{9intp=0;10for(inti=0;i<=n;i++)is_prime[i]=1;1...
分类:其他好文   时间:2015-04-17 21:41:40    阅读次数:119
试除法整数分解 筛法整数分解 PollardRho大整数分解【模板】
试除法整数分解 筛法整数分解 PollardRho大整数分解【模板】...
分类:其他好文   时间:2015-04-16 19:57:46    阅读次数:111
javascript、ruby和C性能一瞥(3) :上汇编
在博文(1)和(2)里分别用了4中方式写一个素数筛选的算法,分别是javascript in browser、node.js、ruby和c;最终的结果是c最快,node.js其次,js in b虽然也不慢,但极不稳定,所以排在第三,ruby最慢。现在我们在linux64中用汇编语言重写sieve算法,看看动用最终的武器:汇编语言,我们能不能进一步优化素数筛选算法。如果忘了算法逻辑,不要紧,下面分别再...
分类:编程语言   时间:2015-04-16 10:21:35    阅读次数:212
素数【模板】
普通素数判断 筛法求素数[1,N] 二次筛法求素数[L,R] Miller素数测试方法...
分类:其他好文   时间:2015-04-15 13:31:53    阅读次数:153
Codeforces 385C Bear and Prime Numbers [素数筛法]
Code: #include #include #include #include #include #include #include #include #include #include #include #include #define INF 0x7fffffff #define SUP 0x80000000 #define mem(a,b) memset(a,b,sizeof(a)...
分类:其他好文   时间:2015-04-14 00:44:46    阅读次数:160
poj 2689 Prime Distance(筛一个区间内的素数(或合数))
: 【题意说明】 给你指定的范围[L, U],在这个范围内找出相邻最近和最远的两组质数,若最近或最远值相同,输出较小的那组。其中:1≤L,另U-L≤1000000。 【问题分析】 此题与质数有关,显然若是能求出[L, U]之间的质数,然后从前往后扫描一遍即可出需要的结果,但问题是L与U的范围太大,是不可能在规定的时间内实现的。 但这里给我们提供了另一个条件:U-L≤10000...
分类:其他好文   时间:2015-04-07 15:41:48    阅读次数:123
跟着xiaoxin巨巨做cf
cf 385 C. Bear and Prime Numbers题目大意:有一个数列{xi},每次给出一个询问[l, r],即问 S(l ,r)是l和r之间的素数,f(p)表示数列{xi}中整除p的个数思路:筛法,显然xi的顺序是无所谓的,我们把它记录下来,然后做筛法,如果一个素数筛合数的过程中遇到...
分类:其他好文   时间:2015-04-05 18:53:18    阅读次数:165
586条   上一页 1 ... 46 47 48 49 50 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!