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

网站建设怎么找到客户百度seo营销推广

网站建设怎么找到客户,百度seo营销推广,潮州哪里做网站,wordpress thefox题干 给定一个由不同正整数的组成的非空数组 nums ,考虑下面的图: 有 nums.length 个节点,按从 nums[0] 到 nums[nums.length - 1] 标记;只有当 nums[i] 和 nums[j] 共用一个大于 1 的公因数时,nums[i] 和 nums[j]之…

题干

给定一个由不同正整数的组成的非空数组 nums ,考虑下面的图:

  • 有 nums.length 个节点,按从 nums[0] 到 nums[nums.length - 1] 标记;
  • 只有当 nums[i] 和 nums[j] 共用一个大于 1 的公因数时,nums[i] 和 nums[j]之间才有一条边。

返回 图中最大连通组件的大小 。

解题思路

有连通查找可以想到并查集,公因数就常见思路gcd函数计算就行,常规题型的变体

思路拆解

  1. 并查集(Union-Find)

    • 使用并查集来管理连通组件。

    • 对于每个数,找到它的所有质因数,并将这些质因数与数本身合并到同一个集合中。

    • 最终,统计每个集合的大小,返回最大值。

  2. 质因数分解

    • 对于每个数,分解出它的所有质因数。

    • 将这些质因数作为桥梁,将具有相同质因数的数合并到同一个集合中。

源码

并查集模板

class UnionFind {int[] parent;int[] rank;public UnionFind(int n) {parent = new int[n];for (int i = 0; i < n; i++) {parent[i] = i;}rank = new int[n];}public void union(int x, int y) {int rootx = find(x);int rooty = find(y);if (rootx != rooty) {if (rank[rootx] > rank[rooty]) {parent[rooty] = rootx;} else if (rank[rootx] < rank[rooty]) {parent[rootx] = rooty;} else {parent[rooty] = rootx;rank[rootx]++;}}}public int find(int x) {if (parent[x] != x) {parent[x] = find(parent[x]);}return parent[x];}
}

 题解

 public int largestComponentSize(int[] nums) {int m = Arrays.stream(nums).max().getAsInt();UnionFind uf = new UnionFind(m + 1);for (int num : nums) {for (int i = 2; i * i <= num; i++) {if (num % i == 0) {uf.union(num, i);uf.union(num, num / i);}}}int[] counts = new int[m + 1];int ans = 0;for (int num : nums) {int root = uf.find(num);counts[root]++;ans = Math.max(ans, counts[root]);}return ans;}
}

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

相关文章:

  • wordpress+5.0东莞seo黑帽培训
  • 怎样在阿里巴巴上做网站线上推广的公司
  • 不断完善档案网站建设常州网站建设制作
  • 做公司网站棋牌百度怎么搜索图片
  • 谢岗镇网站建设自建网站平台有哪些
  • 薛城做网站上海今天最新新闻10条
  • 全屏 网站 代码网络推广方式有哪几种
  • 论坛网站模板div css百度搜索引擎竞价排名
  • 黄山高端网站建设seo教程自学入门教材
  • 中交建设集团网站新闻账户竞价托管费用
  • 鄂州网站设计效果向日葵seo
  • 广州建站客服招聘seo 优化思路
  • 泰州做网站优化守游网络推广平台登陆
  • 怎么自建网站西安网站seo工作室
  • 保定建设局网站搜索引擎优化的主题
  • 独立商城系统网站建设等服务什么是百度指数
  • 相亲网站如何做自我介绍100个经典创意营销方案
  • 用php做的订票网站推广渠道有哪些
  • wordpress 登录404seo综合查询网站
  • 枞阳县建设局网站免费网页在线客服系统
  • 自己做网站导航网文推广怎么做
  • 广州网站建设智能 乐云践新搜索广告是什么
  • 公众号开发 表格湖南seo推广服务
  • 打鱼跟电子游戏网站怎么做google下载安装
  • 自己做交易网站怀柔网站整站优化公司
  • 成都装饰公司网站建设如何联系百度人工客服
  • 虚拟空间wordpress固定链接404南京企业网站排名优化
  • 外贸网站怎么做seo优化女性广告
  • 重庆展示型网站制作营销策划公司 品牌策划公司
  • 济南富新网站建设爱站网络挖掘词