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

如何做网站关键词搜索排名优化

如何做网站,关键词搜索排名优化,太原网站制作费用,做导购网站多少钱思路推导 我们先对 32 32 32 和 96 96 96 进行二进制拆分。 相同部分(用 α \alpha α 表示): 5 5 5 个 2 2 2。 不同部分(用 β \beta β 表示): 1 1 1 和 3 3 3。 gcd ⁡ ( 32 , 96 ) \gcd(32,9…

思路推导

我们先对 32 32 32 96 96 96 进行二进制拆分。

相同部分(用 α \alpha α 表示): 5 5 5 2 2 2

不同部分(用 β \beta β 表示): 1 1 1 3 3 3

gcd ⁡ ( 32 , 96 ) \gcd(32,96) gcd(32,96) 就等于 α \alpha α,即 32 32 32

lcm ⁡ ( 32 , 96 ) = α × β \operatorname{lcm}(32,96)=\alpha\times \beta lcm(32,96)=α×β,即 96 96 96

根据常识,两个数字相乘不可能为质数,除非是 1 1 1 乘上一个质数

也就是说, b b b a a a 的倍数,且 b a \dfrac{b}{a} ab 是一个质数。

欧拉筛或埃氏筛找出 [ 1 , 1 0 7 ] [1,10^7] [1,107] 范围内的所有质数,随后枚举 1 1 1 n n n,记作 a a a

对于每一个 a a a,枚举每个质数 x i x_i xi,如果 x i × a > n x_i\times a>n xi×a>n,那么退出本次循环,否则累加答案。

优化

可以发现,对于每个 a a a,可以直接推算出它对答案的贡献。

二分查找,找出质数中第一个大于 ⌊ n a ⌋ \left\lfloor\dfrac{n}{a}\right\rfloor an 的位置 p p p,它对答案的贡献为 p − 1 p-1 p1

实现

#include<bits/stdc++.h>
using namespace std;
#define int long long
int t,n,cnt,prime[10000005];
bool vis[10000005];
void ct(){vis[0]=vis[1]=true;for(int i=2;i<=10000000;i++){if(!vis[i]){prime[++cnt]=i;}for(int j=1;j<=cnt&&i*prime[j]<=10000000;j++){vis[i*prime[j]]=true;if(!(i%prime[j])){break;}}}
}
signed main(){ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);ct();for(cin>>t;t;t--){cin>>n;int ans=0;for(int i=1;i<=n;i++){ans+=upper_bound(prime+1,prime+cnt+1,n/i)-prime-1;}cout<<ans<<'\n';}return 0;
}
http://www.dtcms.com/wzjs/603362.html

相关文章:

  • 做企业云网站的企业金华百度推广公司
  • 网站视频大全湖北网站建设专家
  • 怎么自己制作网站平台重庆建设摩托车股份有限公司官网
  • 自己做文字壁纸的网站前端开发培训机构推荐
  • 四川住房城乡和城乡建设厅网站企业网站建设推广费用
  • 织梦网站备案购物网站建设费用
  • 做个网站得投入多少网站备案包括哪些东西
  • 淘宝美工做倒计时图片网站外贸 wordpress模板下载
  • 电子商务网站开发进什么科目网站本地可以打开
  • 图文网站源码深圳有限公司官网
  • 做韩国外贸网站南京建设工程质量监督站网站
  • 做淘宝客建网站用什么凡科建站教程
  • 成都网站制作服务wordpress趣味集
  • 济南网站制作推广上海企业自助建站系统
  • 郑州市网站建设公司查询网站备案服务商
  • 如何设计网站导航做网站应该注意哪些方面
  • 大望路网站制作山东网站建设排行榜
  • 百度怎样可以搜到自己的网站绿色食品网站模板
  • 大英网站建设工作亚马逊跨境电商入门完整教程
  • 自己做的网站网页滑动不拱墅网站建设制作
  • 潍坊中脉网站建设无锡网站设计公司电话
  • 内网网站建设所需硬件设备电商类网站怎么做推广
  • 补习吧 一家专门做家教的网站青岛建设厅网站
  • 做外贸哪个网站最好中国企业500强搜索版
  • 黄石下陆区建设局网站怎么把平台推广出去
  • 教学资源系统网站建设方案重庆在线网站推广
  • 章丘区当地网站建设哪家好wordpress 分享文章标题
  • 高州网站建设全国企业信息系统网官网
  • 设计好看的网站哈尔滨百度优化
  • 海南省建设人力资源网站科技型中小企业认定条件