码迷,mamicode.com
首页 >  
搜索关键字:prime    ( 2475个结果
poj 2034 Anti-prime Sequences(dfs)
//相邻的 2.3......d 之和都要不为素数 # include # include using namespace std; int num[1010],vis[1010]; int n,m,d,cot; int flag[10010]; void init()//素数打表 { int i,j; for(i=2;i<10010;i++) { if(!flag[i]) f...
分类:其他好文   时间:2014-07-24 11:32:42    阅读次数:234
poj 2689 Prime Distance(大区间筛素数)
http://poj.org/problem?id=2689 题意:给出一个大区间[L,U],分别求出该区间内连续的相差最小和相差最大的素数对。 因为L2147483647,直接筛素数是不行的,数组就开不了。但是可以根据素数筛的原理。我们先筛出sqrt(2147483647)以内的素数,然后拿这些素数去筛[L,U]之间的素数,即两次素数筛。但是L,U还是很大,但U-L #includ...
分类:其他好文   时间:2014-07-24 10:28:16    阅读次数:210
poj 3292 Semi-prime H-numbers
题目链接:http://poj.org/problem?id=3292 题目大意:就是给你一个模4余1的数H-number,如果一个H-number是H-primes 当且仅当它的因子只有1和它本身(除1外)。一个H-number是H-semi-prime当且仅当它只由两个H-primes的乘积表示。H-number剩下其他的数均为H-composite。给你一个数h,问1到h有多少个H-sem...
分类:其他好文   时间:2014-07-23 22:38:17    阅读次数:302
hdu 1016(经典搜素)
# include # include # include using namespace std; int vis[25]; int num[25]; int n,cot; int prime(int sum) { int i; if(sum==2) return false; for(i=2;i*i<=sum;i++) { if(...
分类:其他好文   时间:2014-07-23 17:07:31    阅读次数:166
hdoj 4548 美素数 【打表】
另类打表:将从1到n的满足美素数条件的数目赋值给prime[n],这样最后只需要用prime[L]减去prime[R-1]即可; 美素数 Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 65535/32768 K (Java/Others) Total Submission(s): 2332    Accepted Submis...
分类:其他好文   时间:2014-07-23 16:39:02    阅读次数:157
poj 2034 Anti-prime Sequences(dfs)
http://poj.org/problem?id=2034 大致题意:给出区间[n,m],对这个区间的数进行排列使得相邻的2个、3个......d个数之和都不是素数。输出字典序最小的。 思路:裸的dfs。TLE了无数次是因为素数打表的范围太小,最大应打到10000。 #include #include #include #include #include ...
分类:其他好文   时间:2014-07-23 13:37:58    阅读次数:187
北大ACM暑期培训课程目录(三)
本文出自:http://blog.csdn.net/svitter 一.图的生成树      .必然含有n-1条边。      .无向带权图。     .如何求最小生成树。     .prime | kruskal         Prime: 从点里面找一个最短的边。         kruskal: 从边里面找。     .密集图使用邻接矩阵来存储。 ...
分类:其他好文   时间:2014-07-23 00:10:07    阅读次数:254
POJ1258 基础最小生成树
本文出自:http://blog.csdn.net/svitter 题意:给出一个数字n代表邻接矩阵的大小,随后给出邻接矩阵的值。输出最小生成树的权值。 题解: prime算法的基本解法; 1.选择一个点,然后不停的向其中加入权值最小的边,边的一端在已经生成的部分生成树中,另一端在未生成的生成树中。 2.利用优先队列维护边,将加入的点所包含的边加入到队列中去,随后按照边的权值弹出...
分类:其他好文   时间:2014-07-22 23:57:38    阅读次数:596
求n以内的所有素数之Golang实现
package?main import?( ????"fmt" ????"math" ) func?prime(value?int)?bool?{ ????if?value?<=?1?{ ????????return?false ????} ????if?value?==?2?||?value?=...
分类:其他好文   时间:2014-07-22 00:13:33    阅读次数:235
HDU 4135
#include using namespace std;#define maxn 70long long prime[maxn];long long getans(long long num,int m) //求1-mun 不互素的数,m为num素因子的个数;{ ...
分类:其他好文   时间:2014-07-22 00:00:36    阅读次数:160
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!