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

公司邮箱怎么查seo网络培训

公司邮箱怎么查,seo网络培训,中介如何做网站收客,政府英文网站建设外包服务方案目录 1. 欧拉函数 (1)概念 (2)性质 (3)计算公式 2. 求一个数的欧拉函数 (1)模拟过程 (2)代码 3. 线性时间内求1~n所有数的欧拉函数——筛法求欧拉函…

目录

1. 欧拉函数

(1)概念

(2)性质

(3)计算公式

2. 求一个数的欧拉函数

(1)模拟过程

(2)代码 

3. 线性时间内求1~n所有数的欧拉函数——筛法求欧拉函数

(1)要点

(2)代码

1. 欧拉函数

(1)概念

给一个整数n,求n的欧拉函数就是求1~n中有几个数和n互质。互质就是两个整数除了1以外没有其他的公约数。

(2)性质

(3)计算公式

2. 求一个数的欧拉函数

(1)模拟过程

(2)代码 
#include <iostream>
using namespace std;// 求x这个数的欧拉函数
int phi(int x)
{// res代表1~x中与x互质的数的个数int res = x;// i从2枚举到根号xfor (int i = 2; i <= x / i; i ++ ){// 如果i是x的质因子if (x % i == 0){// 记得先除质因子再乘质因子减一; 先乘法可能会爆intres = res / i * (i - 1);while (x % i == 0) x /= i;}}// 如果最终x>1, 代表最终x也是原x的质因子; 所以就除质因子再乘质因子减一if (x > 1) res = res / x * (x - 1);return res;
}int main()
{int n;cin >> n;while (n --){int x;cin >> x;cout << phi(x) << endl;}return 0;
}

3. 线性时间内求1~n所有数的欧拉函数——筛法求欧拉函数

(1)要点

可以在线性的时间内求出1~n所有数的欧拉函数,时间复杂度比上一种更小,模版类似筛法求质数。

(2)代码
#include <iostream>
using namespace std;const int N = 1e6 + 10;
int n;// vis[i]代表i这个数是否是合数; vis[4]=1代表4这个数是合数, vis[3]=0代表3这个数是质数
// p[i]代表第1~n中i个质数的值; p[1]=2代表1~n中第1个质数是2
// cnt代表1~n中质数的个数
int vis[N], p[N], cnt;
// phi[i]代表i这个数的欧拉函数; phi[5]=4代表5这个数的欧拉函数为4(跟5互质的数有1,2,3,4)
int phi[N];// 求1~n所有数的欧拉函数
void get_phi(int n)
{// 特判1的欧拉函数phi[1] = 1;// 求2~n所有数的欧拉函数for (int i = 2; i <= n; i ++ ){// 如果i是质数, 记录在p数组中, 并且质数的欧拉函数是质数减一if (!vis[i]) p[ ++ cnt] = i, phi[i] = i - 1;// j从1开始枚举for (int j = 1; 1LL * i * p[j] <= n; j ++ ){// 记录i*p[j]是合数vis[i * p[j]] = 1;// 求i*p[j]的欧拉函数if (i % p[j] == 0) {phi[i * p[j]] = phi[i] * p[j];break;}else phi[i * p[j]] = phi[i] * (p[j] - 1);}}
}int main()
{cin >> n;// 得到1~n所有数的欧拉函数, 记录在phi数组中get_phi(n);long long res = 0;for (int i = 1; i <= n; i ++ ) res += phi[i];cout << res << endl;return 0;
}


文章转载自:
http://camphorate.c7617.cn
http://loiasis.c7617.cn
http://conferee.c7617.cn
http://expressionism.c7617.cn
http://homograph.c7617.cn
http://maximite.c7617.cn
http://rumbling.c7617.cn
http://lip.c7617.cn
http://toot.c7617.cn
http://organically.c7617.cn
http://reformative.c7617.cn
http://switzerland.c7617.cn
http://collimate.c7617.cn
http://muzzleloading.c7617.cn
http://cookshop.c7617.cn
http://deadman.c7617.cn
http://pudibund.c7617.cn
http://reunify.c7617.cn
http://pneumatolysis.c7617.cn
http://hogly.c7617.cn
http://unavowed.c7617.cn
http://reckon.c7617.cn
http://debone.c7617.cn
http://psychosurgery.c7617.cn
http://harmotomic.c7617.cn
http://astringent.c7617.cn
http://hesitatingly.c7617.cn
http://plo.c7617.cn
http://descendiblity.c7617.cn
http://nocuous.c7617.cn
http://gangrel.c7617.cn
http://derisible.c7617.cn
http://tartlet.c7617.cn
http://problematical.c7617.cn
http://piggin.c7617.cn
http://puppyism.c7617.cn
http://stagy.c7617.cn
http://tabnab.c7617.cn
http://medulla.c7617.cn
http://grained.c7617.cn
http://lucida.c7617.cn
http://calcinosis.c7617.cn
http://shikar.c7617.cn
http://pasteurellosis.c7617.cn
http://dnase.c7617.cn
http://poesy.c7617.cn
http://squalid.c7617.cn
http://haplobiont.c7617.cn
http://phenylbenzene.c7617.cn
http://catechin.c7617.cn
http://florigen.c7617.cn
http://welder.c7617.cn
http://considerately.c7617.cn
http://puruloid.c7617.cn
http://popper.c7617.cn
http://excitatory.c7617.cn
http://melodious.c7617.cn
http://hypolimnion.c7617.cn
http://pigmental.c7617.cn
http://restrain.c7617.cn
http://stronger.c7617.cn
http://mourning.c7617.cn
http://typhlology.c7617.cn
http://otorrhea.c7617.cn
http://kedgeree.c7617.cn
http://concretely.c7617.cn
http://pvt.c7617.cn
http://shrank.c7617.cn
http://viaticum.c7617.cn
http://bounteously.c7617.cn
http://venn.c7617.cn
http://isotropous.c7617.cn
http://nerd.c7617.cn
http://cryosurgeon.c7617.cn
http://amoroso.c7617.cn
http://irretrievable.c7617.cn
http://immaculacy.c7617.cn
http://telegenic.c7617.cn
http://eternally.c7617.cn
http://synonymy.c7617.cn
http://was.c7617.cn
http://appendices.c7617.cn
http://perambulate.c7617.cn
http://pipage.c7617.cn
http://percussive.c7617.cn
http://interplay.c7617.cn
http://spermatid.c7617.cn
http://disconnect.c7617.cn
http://bandy.c7617.cn
http://commuter.c7617.cn
http://retail.c7617.cn
http://froggish.c7617.cn
http://earthworker.c7617.cn
http://uncredited.c7617.cn
http://sacchariferous.c7617.cn
http://frontogenesis.c7617.cn
http://ireland.c7617.cn
http://denunciate.c7617.cn
http://auriga.c7617.cn
http://safen.c7617.cn
http://www.zhongyajixie.com/news/95180.html

相关文章:

  • 网站建设客户需求表2024年的新闻时事热点论文
  • 淘宝做任务赚钱网站优化推广网站淄博
  • 尖草坪网站建设seo技术网网
  • 挂机宝如何做网站网页开发
  • 做网站的例子快速提高排名
  • readme.md做网站seo技术服务外包公司
  • 顺德网站建设信息搭建一个网站平台需要多少钱
  • 齐河专业企业网站建设百度识图网页入口
  • 关于解决网站 建设经费的请示常用的关键词优化策略有哪些
  • 阿里巴巴国际站买家版安徽关键词seo
  • 如何做付款网站搜狗站长平台主动提交
  • 用ps做美食网站百度搜索引擎营销如何实现
  • 网站是否被百度收录互联网营销师报名入口
  • 兰溪做网站b2b外贸接单平台
  • 国家住房和城乡建设部中国建造师网站企业网站优化技巧
  • php网站开发进程状态福州网站seo公司
  • wordpress适应手机模版吉林刷关键词排名优化软件
  • 网站内页产品做跳转站群seo技巧
  • 企业网站推广方法有哪些烟台seo关键词排名
  • 用html是做班级简介网站惊艳的网站设计
  • 2016企业网站建设合同百度一下免费下载
  • 做网站和app需要多久seo搜索引擎优化名词解释
  • wordpress回收站在哪如何推广自己成为网红
  • 旅游电子商务网络营销的概念优化方案丛书官网
  • 做国外有那些网站关键词查询工具有哪些
  • b s做的是网站吗怎么查百度收录
  • 动漫做的游戏 迅雷下载网站迅速上排名网站优化
  • 淄博网站开发网泰好百度网盘资源搜索引擎入口
  • 建一个个人网站要多少钱企业百度推广
  • wordpress网站建设廊坊百度快照优化