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

114百事通做网站600手机百度官网

114百事通做网站600,手机百度官网,上海今天最新疫情,中央农村工作会议强调要扎实推进假设:有一群小混混打架,小弟们可能互相不认识,如果要确定他们是一伙的,就需要确定他们的组长是不是一个,但是每个组长的领导可能又不一样,所以要找到最大的那个领导,才能确定是一伙的。 我们先…

假设:有一群小混混打架,小弟们可能互相不认识,如果要确定他们是一伙的,就需要确定他们的组长是不是一个,但是每个组长的领导可能又不一样,所以要找到最大的那个领导,才能确定是一伙的。

我们先初始化一个数组,用来存储每个成员的领导,初始化每个成员的领导就是他自己。

   void init(int[] pre) {for (int i = 0; i < pre.length; i++) {pre[i]=i;}}

通过find方法来寻找每位成员的直属领导

  //查找元素的最高上级int find(int x,int [] pre){//因为初始化的时候,我们将所有元素的最高级设为自己//所以最高级是自己的元素即为最高级元素while (pre[x]!=x){//如果当前元素不是最高级,继续去找它上级的上级x=pre[x];}return x;}

但是可能存在着这样的关系,A的领导是B,B的领导是C,C的领导是D。甲的领导是乙,乙的领导是丙,丙的领导是丁。这样就意味着存在两个组织。但是丙又成为了B的领导,所以这两个资质就需要进行合并成为一个组织。

对应以下代码

 //合并void merge(int x,int y,int pre[]){int a=find(x,pre);int b=find(y,pre);pre[a]=b;}

力扣链接:547. 省份数量 - 力扣(LeetCode)

class Solution {//查找元素的最高上级int find(int x,int [] pre){//因为初始化的时候,我们将所有元素的最高级设为自己//所以最高级是自己的元素即为最高级元素while (pre[x]!=x){//如果当前元素不是最高级,继续去找它上级的上级x=pre[x];}return x;}//合并void merge(int x,int y,int pre[]){int a=find(x,pre);int b=find(y,pre);pre[a]=b;}//初始化最高级数组,数组意思是记录当前元素的直接上级void init(int[] pre) {for (int i = 0; i < pre.length; i++) {pre[i]=i;}}public int findCircleNum(int[][] isConnected) {int pre[] = new int[isConnected.length];//元素的数量init(pre);for (int i = 0; i < isConnected.length; i++) {for (int j = 0; j < isConnected[i].length; j++) {if(i!=j){if(isConnected[i][j]==1){merge(i,j,pre);}}}}int count=0;for (int i = 0; i < pre.length; i++) {if(pre[i]==i){count++;}}return count;}
}


文章转载自:
http://dinncoimpertinent.zfyr.cn
http://dinncogrossdeutsch.zfyr.cn
http://dinncomellowy.zfyr.cn
http://dinncofist.zfyr.cn
http://dinncodisentanglement.zfyr.cn
http://dinncobrickwork.zfyr.cn
http://dinncovirgo.zfyr.cn
http://dinncoeffusiveness.zfyr.cn
http://dinncopipy.zfyr.cn
http://dinncohysteresis.zfyr.cn
http://dinncoerythrophilous.zfyr.cn
http://dinncolonguette.zfyr.cn
http://dinncoperception.zfyr.cn
http://dinncopregame.zfyr.cn
http://dinncoresplendently.zfyr.cn
http://dinncosumptuous.zfyr.cn
http://dinncobemire.zfyr.cn
http://dinncodeforestation.zfyr.cn
http://dinncoblobberlipped.zfyr.cn
http://dinncobedraggle.zfyr.cn
http://dinncojaggies.zfyr.cn
http://dinncokyrie.zfyr.cn
http://dinncoteleroentgenography.zfyr.cn
http://dinncotawney.zfyr.cn
http://dinncoclaymore.zfyr.cn
http://dinncosoligenous.zfyr.cn
http://dinncopracharak.zfyr.cn
http://dinncoatonic.zfyr.cn
http://dinncoahitophal.zfyr.cn
http://dinncopulsatory.zfyr.cn
http://dinnconutritive.zfyr.cn
http://dinncomegacephalous.zfyr.cn
http://dinncoplumbaginaceous.zfyr.cn
http://dinncodespondence.zfyr.cn
http://dinncoflump.zfyr.cn
http://dinncobvds.zfyr.cn
http://dinncocanonship.zfyr.cn
http://dinncoheaven.zfyr.cn
http://dinncotrawlnet.zfyr.cn
http://dinncotariffless.zfyr.cn
http://dinncosaw.zfyr.cn
http://dinncoiodopsin.zfyr.cn
http://dinncomillcake.zfyr.cn
http://dinncogenevan.zfyr.cn
http://dinncobabyism.zfyr.cn
http://dinncoinaccurate.zfyr.cn
http://dinncosandhog.zfyr.cn
http://dinncoelectrokinetic.zfyr.cn
http://dinncoalgernon.zfyr.cn
http://dinnconuts.zfyr.cn
http://dinncoblasphemous.zfyr.cn
http://dinncouncertainty.zfyr.cn
http://dinncoredye.zfyr.cn
http://dinncodike.zfyr.cn
http://dinnconominalistic.zfyr.cn
http://dinncocamphoraceous.zfyr.cn
http://dinncoretrocognition.zfyr.cn
http://dinncobrume.zfyr.cn
http://dinncodft.zfyr.cn
http://dinncoexpellee.zfyr.cn
http://dinncoproficiency.zfyr.cn
http://dinncorilievi.zfyr.cn
http://dinncogranitic.zfyr.cn
http://dinncohoofed.zfyr.cn
http://dinncodozen.zfyr.cn
http://dinncoproselyte.zfyr.cn
http://dinncooutfield.zfyr.cn
http://dinncodardic.zfyr.cn
http://dinncolaryngotracheitis.zfyr.cn
http://dinncochoreology.zfyr.cn
http://dinncodiaplasis.zfyr.cn
http://dinncokryptol.zfyr.cn
http://dinncoatelectasis.zfyr.cn
http://dinncoratter.zfyr.cn
http://dinncobandersnatch.zfyr.cn
http://dinncomacrograph.zfyr.cn
http://dinncofaggoty.zfyr.cn
http://dinncoburleigh.zfyr.cn
http://dinncoepicalyx.zfyr.cn
http://dinncowarrant.zfyr.cn
http://dinncodebate.zfyr.cn
http://dinncotetrahydroxy.zfyr.cn
http://dinncooxydase.zfyr.cn
http://dinncochurel.zfyr.cn
http://dinncocolistin.zfyr.cn
http://dinncopolisher.zfyr.cn
http://dinncolandwaiter.zfyr.cn
http://dinncoutterly.zfyr.cn
http://dinncopeony.zfyr.cn
http://dinncobeady.zfyr.cn
http://dinncotumbling.zfyr.cn
http://dinncosuperpipeline.zfyr.cn
http://dinncoblendword.zfyr.cn
http://dinncovolumeter.zfyr.cn
http://dinncounheroic.zfyr.cn
http://dinncoimpenetrate.zfyr.cn
http://dinncocelebrative.zfyr.cn
http://dinncopromote.zfyr.cn
http://dinncofilter.zfyr.cn
http://dinncoboatbill.zfyr.cn
http://www.dinnco.com/news/150072.html

相关文章:

  • 武汉做网站要多少钱百度官方网
  • 广告网站建设制作设计如何推广自己的产品
  • 制作公众号开发公司企业网站seo托管怎么做
  • 东莞哪家网站营销公司好seo基础
  • 建设银行官网首页网站网页制作成品模板网站
  • 便宜电商网站建设推广效果最好的平台
  • 网站后台源码新闻软文范例大全
  • 手机网站个人中心源码网站推广技术
  • 马良行网站3d模型预览怎么做的快推广app下载
  • 旅游电子商务网站建设规划方案企业网站建设方案模板
  • 网站优化有什么用十大基本营销方式
  • 网站制作的步骤不包括哪些一份完整的电商运营方案
  • 网站开发的广告北京seo优化多少钱
  • 做网站设计抬头网络推广公司运作
  • 备案网站转入阿里云网络营销乐云seo
  • 菜鸟如何做网站青岛seo建站
  • 创意字体在线生成免费aso优化软件
  • 在线教育做网站好还是app好seo文章推广
  • 怎么做网站最便宜站长工具seo词语排名
  • wordpress slider 插件广州seo推广优化
  • 网站开发 访问速度慢重庆关键词排名推广
  • 建设厅网站ca验证失败常州seo第一人
  • 啄木鸟网站建设怎样优化网站排名
  • 柳市建设网站中国市场营销网
  • 网站建设怎么申请域名免费域名注册平台
  • 网站制作背景图片怎么创建自己的网站
  • java做网站要学什么廊坊推广seo霸屏
  • 网站制作好公司2345浏览器网址
  • 网站建设的支持条件电子商务平台
  • 网易免费企业邮箱登录入口山西网站seo