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

seo如何推广网站wordpress靶机下载网站

seo如何推广网站,wordpress靶机下载网站,链家网站开发技术,长春网站优化指导正题 题目连接:https://www.luogu.com.cn/problem/P7854 题目大意 给出nnn数字的一个序列aaa。 现在要求构造一棵树#xff0c;使得对于任意的(x,y)(x,y)(x,y)都有 gcd(ax,ay)alca(x,y)gcd(a_x,a_y)a_{lca(x,y)}gcd(ax​,ay​)alca(x,y)​ 1≤n≤105,1≤ai≤1061\leq n\leq…正题 题目连接:https://www.luogu.com.cn/problem/P7854 题目大意 给出nnn数字的一个序列aaa。 现在要求构造一棵树使得对于任意的(x,y)(x,y)(x,y)都有 gcd(ax,ay)alca(x,y)gcd(a_x,a_y)a_{lca(x,y)}gcd(ax​,ay​)alca(x,y)​ 1≤n≤105,1≤ai≤1061\leq n\leq 10^5,1\leq a_i\leq 10^61≤n≤105,1≤ai​≤106 解题思路 考虑对于一个数字axa_xax​我们枚举它的存在于aaa序列中所有约数ada_dad​考虑对于这些ada_dad​如果它们之间不存在祖先关系那么显然无解否则我们就选择深度最大的那个节点连接。 当然枚举约数太麻烦所以我们直接枚举每个数的倍数。 然后这样的话发现其实是有问题的因为我们只保证了alca(x,y)∣gcd(ax,ay)a_{lca(x,y)}|gcd(a_x,a_y)alca(x,y)​∣gcd(ax​,ay​)。 但是有解时这样构造肯定是正确的所以只需要考虑如何判断这种情况的无解即可。 发现如果对于每一对(x,y)(x,y)(x,y)都存在aigcd(ax,ay)a_{i}gcd(a_x,a_y)ai​gcd(ax​,ay​)那么就可以用上面那种情况构造。 所以我们只需要求出每个数字作为gcd(ax,ay)gcd(a_x,a_y)gcd(ax​,ay​)出现的次数就好了。 记mmm为max{ai}max\{a_i\}max{ai​}那么时间复杂度就是O(nmlog⁡m)O(nm\log m)O(nmlogm) 解题思路 #includecstdio #includecstring #includealgorithm #includevector using namespace std; const int N1e610,L1e6; int n,a[N],p[N],fa[N],r[N],c[N]; long long v[N]; bool cmp(int x,int y) {return a[x]a[y];} int main() {scanf(%d,n);int d0;for(int i1;in;i)scanf(%d,a[i]),d__gcd(d,a[i]);for(int i1;in;i)a[i]a[i]/d,p[i]i,c[a[i]];sort(p1,p1n,cmp);int z1;if(!c[1])return puts(-1)0;for(int i1;iL;i){if(!c[i])continue;while(zna[p[z]]i){fa[p[z]]r[i];r[i]p[z];z;}for(int j2*i;jL;ji){if(!c[j])continue;if(!r[j])r[j]r[i];else{if(i%a[r[j]])return puts(-1)0;r[j]r[i];}}}for(int i1;iL;i){for(int ji;jL;ji)v[i]c[j];v[i]v[i]*v[i];}for(int iL;i1;i--)for(int jii;jL;ji)v[i]-v[j];for(int i1;iL;i)if(v[i]!c[i])return puts(-1)0;for(int i1;in;i)printf(%d ,fa[i]);return 0; }
http://wiki.neutronadmin.com/news/119139/

相关文章:

  • 网站的设计步骤十个有创意的线上活动
  • 网站关键词搜不到佛山网页模板建站
  • 石家庄网站建设就找wordpress构建自定义设置页面
  • 网站明确内容做网站域名大概多少钱
  • 网站空间付款方式四川省建设部网站
  • php网站是什么数据库文件cp网站开发是什么
  • 淘宝客推广怎样做网站wordpress the_content();
  • 广州西樵网站制作网站开发实现总结
  • 苏州住房和城乡建设厅网站珠海专门做网站
  • 合肥最好的网站建设公司石家庄网站优化招聘
  • 2021年给我一个网站开发公司人事行政经理工作总结及计划
  • 网站建设题库含答案北京公司注册核名详细流程
  • 制作个人网站素材外贸公司英文网站
  • 建设银行春招网站做ppt素材网站哪个好
  • 做网站视频背景郑州做网站排名公司
  • 网站获取qq号码 代码淘客请人做网站
  • 网站被黑能查到是谁做的吗深圳网站建设 设计
  • 线上网站设计培训建立网站服务的公司网站
  • 装饰网站建设多少钱开平网站建设
  • 宜兴城乡建设局网站做网站项目需要多少钱
  • 淄博网站制作制作苏州手机社区网站建设
  • 秦皇岛做网站seo的百度指数明星搜索排名
  • 天津企业网站建站模板网站转wordpress
  • 免费行情网站app大全下载土特产直营网站建设代码
  • 网站推广句子怎么建单位的网站
  • 做网站得叫什么企业营销网站建设规划
  • 网站开发合同怎么写前端开发基础知识
  • 为什么一个人做网站有难度在深圳注册公司需要什么条件
  • seo网站推广免费wordpress媒体库远程图片
  • 把自己做的动画传到哪个网站上上海宣传片拍摄制作公司