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

注册公司流程和费用注册资金杭州关键词推广优化方案

注册公司流程和费用注册资金,杭州关键词推广优化方案,七里香社区在线看,南京网络科技网站建设关于求素数的,如果只需要求一个素数,可以直接根据定义求。如果是求一个范围内的多个素数,就需要用到素数筛了,常用素数筛就是欧拉筛。 一、素数筛(欧拉筛) 所谓素数筛就是求出小于等于n的所有素数的一个数…

关于求素数的,如果只需要求一个素数,可以直接根据定义求。如果是求一个范围内的多个素数,就需要用到素数筛了,常用素数筛就是欧拉筛。

一、素数筛(欧拉筛)

所谓素数筛就是求出小于等于n的所有素数的一个数论方法,常用的素数筛就是欧拉筛,欧拉筛的时间性能和空间性能都十分友好,时间复杂度为O(n),空间复杂度也为O(n)。

二、板子

之前学的时候经常用的板子,太久没复习忘光光了,这里做个记录,就当复习了~

#include<bits/stdc++.h>
using namespace std;
#define int long long
#define endl '\n'bool isprime[1000100]; //记录i是不是素数的数组
vector<int> prime; //用来记录素数void oula(int n){/*memset可以赋值 0(int型)或者 true和false(bool型),不能赋值 1*/memset(isprime,true,sizeof(isprime));   //初始情况下全部都为素数for(int i=2;i<=n;i++){if(isprime[i]) prime.push_back(i);//如果数i没有被筛法筛掉,说明它是素数for(int j=0;j<prime.size()&&i*prime[j]<=n;j++){isprime[i*prime[j]]=false; //这个数是一个素数的i倍,所以将它筛掉,不是素数if(i%prime[j]==0) break; //神之一笔,就是这个判断让素数筛复杂度变为O(n) } } 
} signed main(){int n;cin>>n;oula(n);cout<<prime.size();
}

 三、基础例题

这里主要节选自晴问算法网站,拜谢晴神的《算法笔记》!!

T1--打印素数表

T2--素数个数

T3--最大素数

T4--最小素数
 

可以直接套板子,小改即可!

四、真题

这里介绍一个蓝桥杯真题,晚点会给真题链接和题解链接。

0双子数 - 蓝桥云课(真题链接)

双子数题解(蓝桥杯)-CSDN博客(题解链接)

http://www.dtcms.com/wzjs/11961.html

相关文章:

  • 网站建设费分录什么平台引流最快
  • 做淘宝客网站赚钱吗google搜索关键词热度
  • 群晖怎么做网站公司网站建设代理
  • 做外贸有必要做个网站吗长沙h5网站建设
  • 企业建站网站建站系统全网优化哪家好
  • 做抽奖网站合法吗企业宣传ppt
  • 做短袖的网站网推平台有哪些比较好
  • 简述网站开发的步骤网站分析报告
  • 网络营销推广与策划实训总结优化大师官方网站
  • 公司网站未备案中国制造网网站类型
  • 王建设医生个人网站安徽做网站公司哪家好
  • 在线做h5 的网站一键生成个人网站
  • 企业网站建设一般要素包括快速排名上
  • 收录快的网站网店怎么运营和推广
  • 潮州网站建设推广做个公司网站多少钱
  • 重庆seo东莞seo培训
  • 做网站如何购买服务器如何做好宣传推广
  • 杭州如何做百度的网站semester是什么意思
  • 做网站好的公司有哪些网络营销的概念和含义
  • 大连做网站的网络公司搜索引擎营销特点是什么
  • 医院客户做网站找谁搭建网站平台需要多少钱
  • 想花钱做网站怎么做seo高级优化技巧
  • 郑州那家做网站便宜常州seo建站
  • 重庆专业的网站建设影视站seo教程
  • 做的网站为什么图片看不了百度竞价推广方案范文
  • 嵌入式软件开发怎么学网站关键词排名优化方法
  • 贵阳市小程序网站开发公司公众号代运营
  • 上海企业服务云官网沈阳seo网站推广
  • 微信显示个人网站企业网站有哪些
  • wordpress中文表单生成seo站长工具综合查询