设为首页 加入收藏

TOP

从关于素数的算法题来学习如何提高代码效率(二)
2014-11-23 21:34:11 来源: 作者: 【 】 浏览:2
Tags:关于 素数 算法 学习 如何 提高 代码 效率
}
else{
len = 2;
}
while(true){
if(isPrime5(num+len, primes, pnum)) return num + len;
if(isPrime5(num-len, primes, pnum)) return num - len;
len += 2;
}
}
int _tmain(int argc, _TCHAR* argv[])
{
cout<<"请输入数据"<
int count;
cin>>count;
int *data = new int[count];
//最大的一个数
int maxnum = 0;
for(int i=0; i
cin>>data[i];
if(maxnum < data[i]){
maxnum = data[i];
}
}
int size = static_cast(sqrt(static_cast(maxnum)));
int *primes = new int[size];
int pnum;
precalc(size, primes, pnum);
for(int i=0; i
cout<
}
delete [] primes;
delete [] data;
cin.get();
return 0;
}
首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇C语言程序自删除 下一篇pthread_mutex_init()实例

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: