当前位置: 首页 > news >正文

移动互联网开发技术学什么/seo查询是什么意思

移动互联网开发技术学什么,seo查询是什么意思,西安行业网站,坪山公司网站建设问题: 求解自然数n以内所有素数 埃拉托色尼筛选法:假设一个数是素数, 那么它的倍数不是素数。 因此,新建一个大小为n1的bool类型数组prime,prime[i]为true,表示i为素数,否则为合数&#xff0c…

问题: 求解自然数n以内所有素数
埃拉托色尼筛选法:假设一个数是素数, 那么它的倍数不是素数。
因此,新建一个大小为n+1的bool类型数组prime,prime[i]为true,表示i为素数,否则为合数,先把全部奇数设为true,偶数设为false,在遍历每个奇数,将其奇数倍的数设为false。

#include <iostream>
#include <cmath>
#include <ctime>using namespace std;int main()
{int n = 0, cnt = 1;scanf("%d", &n);bool *prime = new bool[n + 1];clock_t start = clock();for (int i = 2; i <= n; ++i){prime[i] = i & 1 ? true : false;}clock_t finish1 = clock();prime[2] = true;printf("2 ");for (int i = 3; i <= n; i += 2){if (prime[i]){for (int j = i + i + i; j <= n ; j += i + i){prime[j] = false;}cnt++;cout << i;cnt % 10 == 0 ? cout << endl : cout << " ";}}clock_t finish2 = clock();printf("\n运行时间:%d个CPU时钟\n",(finish2 - start));printf("\n运行时间:%lf秒\n", static_cast<double>((finish2 - start) / CLOCKS_PER_SEC));//n较小(10000以内)无法正常显示时间return 0;
}
http://www.jmfq.cn/news/4814641.html

相关文章:

  • 哪些网站专门做动漫的/郑州官网网站推广优化公司
  • 现在有男的做外围女网站客服吗/网络营销服务公司
  • 怎么在网站上做视频/谷歌浏览器网页版入口手机版
  • 对外宣传网站建设方案/深圳网络推广软件
  • 做视频网站需要多大空间/百度北京分公司官网
  • 郑州网站建设设计公司/网络seo首页
  • 上海门户网站一网通办/长沙seo优化
  • 怎么把做的网站传/百度广告投诉电话
  • 网站建设竞价托管服务/济南做seo外包
  • 目前流行的网页设计风格包括/长沙企业关键词优化
  • 雨花台网站建设/中国网站排名
  • 企业电子商城网站建设/seo关键词排优化软件
  • 在万网申请的域名_需要把万网的账户密码给做网站的吗/购物网站大全
  • 用苹果cms做电影网站/百度收录查询
  • 做常州美食网站首页的背景图/优化seo软件
  • 网站建设方案策划书ppt/投放广告的渠道有哪些
  • 文化传媒建设网站/自媒体有哪些平台
  • 微网站开发流程/西安霸屏推广
  • 山东省建设工程造价管理协会网站/上海百度推广官网
  • 资讯网站怎么做/营销型网站案例
  • 炎陵做网站/快速网站轻松排名
  • 加强门户网站建设提升/苏州优化收费
  • 怎么做直播网站超管/seo入门培训学多久
  • 怎么做网站的投票平台/百度关键词搜索排名统计
  • 如何做网站赚钱/西安百度推广联系方式
  • 大良营销网站建设市场/哪些平台可以免费推广
  • 网站自建设需要买什么时候开始/新闻今日头条最新消息
  • 支付网站域名费会计分录怎么做/温州seo顾问
  • 搜索引擎 网站推广 举例/百度近日收录查询
  • 网站建设要考虑的问题/搜多多搜索引擎入口