素数筛选高效算法
摘要:
用普通的筛法,1000 0000 的数,需要用时1600ms左右。#include <stdio.h>#include <string.h>#include <math.h> char dp[10000010]; const int inf = 10000001;int t = sqrt(inf); inline void prime ( ){ int i, j, k = 0,p; dp[1] = -1; for (i = 2; i <= t; i++) if( dp[i] != -1) { //p = inf / i; for (j = 2; j & 阅读全文
posted @ 2011-07-21 22:11 more think, more gains 阅读(261) 评论(0) 推荐(0)
浙公网安备 33010602011771号