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

阜阳做网站的深圳一百讯网站建设

阜阳做网站的,深圳一百讯网站建设,久久网招聘信息,精准拓客营销系统链接 传送门 代码 #includebits/stdc.h using namespace std;const int N1e610; //78498 我计算了一下#xff0c;6个0的范围内有这么多个素数#xff0c;所以开这么大的数组存素数 //计算的代码是一个循环 int prime[80000]; int a[N],s[N];//s数组是前缀和数组b…链接 传送门 代码 #includebits/stdc.h using namespace std;const int N1e610; //78498 我计算了一下6个0的范围内有这么多个素数所以开这么大的数组存素数 //计算的代码是一个循环 int prime[80000]; int a[N],s[N];//s数组是前缀和数组bool isprime(int a)//判断素数的模板函数 {if(a2) return false;for(int i2;i*ia;i){if(a%i0) return false;}return true; }int main() {int cnt0;for(int i0;iN;i){if(isprime(i)){prime[cnt]i;//这表示从下标为1的位置开始计算}//找出所有的素数}// for(int i1;i1000;i) // { // printf(%d\n,prime[i]); // }for(int i1;icnt;i){int tempprime[i]prime[i1];temp/2;if((prime[i]%2!0)(prime[i1]%2!0)(!isprime(temp))){a[temp]1;}}//printf(%d\n,a[15]);for(int i3;iN;i){if(a[i]1){s[i]s[i-1]1;//前缀和的使用前缀和就是说//前面的数据已经被处理过了比如说处理到i这个位置i-1这个位置//已经被处理过了可以直接使用就不需要从头开始多次计算//本来要计算1到i-1,1到i现在不需要计算1到i所以降低了时间复杂度}else{s[i]s[i-1];}}int t;scanf(%d,t);while(t--){int c,d;scanf(%d%d,c,d);printf(%d\n,s[d]-s[c-1]);//这里可以理解成//图片这种是前缀和的公式可以直接记住}return 0; } 计算素数个数的代码 #includebits/stdc.h using namespace std;bool isprime(int a) {if(a2) return false;for(int i2;i*ia;i){if(a%i0) return false;}return true; }int main() {int cnt0;for(int i0;i1e6;i){if(isprime(i)){cnt;}}printf(%d\n,cnt);return 0; } 用于理解前缀和的图片 总结 1.该题考查前缀和通过前缀和来降低时间复杂度原理写在代码注释中了连续的素数应该要怎么处理把素数提取出来存在数组中怎么提取出来用一个计数器作为数组下标cnt表示的是使用自增之后的数字也就是说cnt初始化为0的话是从1开始保存素数的 2.a数组用来保存所谓的内部素数的状态把内部素数作为a数组的下标把数组的数值标记为1建立一个下标和数值之间的映射关系 3.最后是遍历整个区间寻找有多少个被标记的a数组使用前缀和从而得出答案 4.前缀和的公式就是最后输出的那个s[d]-s[c-1] 5.前面都属于打表循环遍历预处理所有元素把有需要的元素存在数组里面
http://www.w-s-a.com/news/913597/

相关文章:

  • 品牌网站建设的关键事项设计网有哪些
  • 网站没收录徐州建设工程审图中心网站
  • 网站建设记账做什么科目erp系统有哪些软件
  • 泰拳图片做网站用哪里有做空包网站的
  • 查外链网站重庆做网站微信的公司
  • 有没有外包活的网站如何做网站快捷键的元素
  • 公司网站赏析网站制作2019趋势
  • 企业进行网站建设的方式有( )推广引流违法吗
  • 按营销型网站要求重做网站 费用点金网站建设
  • 深圳做网站互联网服务
  • 网站sem托管wordpress安装无法连接数据库
  • 深圳网站建设开发公司哪家好微信小程序商家入口
  • 江门站排名优化建立什么网站赚钱
  • 科普文章在那个网站做招聘网站代做
  • 监控设备东莞网站建设游戏网站域名
  • 对商家而言网站建设的好处网址导航怎么彻底删除
  • app设计网站模板企业展厅策划设计公司有哪些
  • wordpress销售主题手机网站关键词优化
  • 怎么查一个网站是什么程序做的三亚城乡建设局网站
  • 深圳分销网站设计公司做网站一般需要多久
  • 企业网站设计代码丹东seo排名公司
  • 企业网站建设定制开发服务网站建设说课ppt
  • 大连市城乡建设局网站网站免费网站入口
  • 做暧网站网站备案ps
  • 知名网站建设公司电话长子网站建设
  • 网站建设的意义与目的建立什么船籍港
  • 广州注册公司营业执照网站建设代码优化
  • 百度网站官网马克互联网主题 wordpress
  • 网站制作 客户刁难深圳自助建站
  • 怎么去推广一个网站广东餐饮品牌设计