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

企业网站建设怎么样2023年8月疫情爆发

企业网站建设怎么样,2023年8月疫情爆发,小企网站建设解决方案,做网站用建站模版好还是定制好n 对情侣坐在连续排列的 2n 个座位上,想要牵到对方的手。 人和座位由一个整数数组 row 表示,其中 row[i] 是坐在第 i 个座位上的人的 ID。情侣们按顺序编号,第一对是 (0, 1),第二对是 (2, 3),以此类推,最后…

n 对情侣坐在连续排列的 2n 个座位上,想要牵到对方的手。

人和座位由一个整数数组 row 表示,其中 row[i] 是坐在第 i 个座位上的人的 ID。情侣们按顺序编号,第一对是 (0, 1),第二对是 (2, 3),以此类推,最后一对是 (2n-2, 2n-1)

返回 最少交换座位的次数,以便每对情侣可以并肩坐在一起。 每次交换可选择任意两人,让他们站起来交换座位。

示例 1:

输入: row = [0,2,1,3]
输出: 1
解释: 只需要交换row[1]和row[2]的位置即可。

示例 2:

输入: row = [3,2,0,1]
输出: 0
解释: 无需交换座位,所有的情侣都已经可以手牵手了。

题解:把2n个作为分为n个组,每个组最后做一对情侣,由题可得 编号/2 相同的人是一对情侣。

如果把一对情侣看成一个点,把一个座位看成一条边,可以把输入转化成一个图。[0,2,1,3] 转化为情侣:[0 1 0 1]。

所以01之间形成一个环。

经过枚举,可以发现形成的图是一个或几个环。最终的结果是要变成n-1个自环。

规律:

如果每个座位内交换两个人位置,那么环的个数不变。

如果不同座位内交换两个人位置,那么环的个数加1。

所以只要求一开始的环的个数即可。

使用并查集来求图中环的个数(因为图中只有环?)

初始化每对情侣都指向自己。?

??

class Solution {
public:vector<int> p;int find(int x){if(p[x]!=x)p[x]=find(p[x]);return p[x];}int minSwapsCouples(vector<int>& row) {int n = row.size()/2;for(int i = 0;i < n;i++) p.push_back(i);int cnt = 0;for(int i = 0;i<n*2;i+=2){int a = row[i]/2;int b = row[i+1]/2;if(find(a)!=find(b)){p[find(a)]=find(b);cnt++;}}return cnt;}
};


文章转载自:
http://sousaphone.c7510.cn
http://ballistic.c7510.cn
http://softboard.c7510.cn
http://acquaalta.c7510.cn
http://generalitat.c7510.cn
http://habilimentation.c7510.cn
http://datival.c7510.cn
http://dnieper.c7510.cn
http://wesley.c7510.cn
http://photoptometer.c7510.cn
http://matriculant.c7510.cn
http://cristated.c7510.cn
http://colorman.c7510.cn
http://chemically.c7510.cn
http://carat.c7510.cn
http://isohaline.c7510.cn
http://burstone.c7510.cn
http://goliardery.c7510.cn
http://wrecky.c7510.cn
http://inaugurate.c7510.cn
http://polytechnic.c7510.cn
http://corvee.c7510.cn
http://lampas.c7510.cn
http://bilious.c7510.cn
http://sab.c7510.cn
http://streptothricosis.c7510.cn
http://hachure.c7510.cn
http://tritural.c7510.cn
http://contrabandist.c7510.cn
http://varsity.c7510.cn
http://thalamencephalon.c7510.cn
http://recalesce.c7510.cn
http://contessa.c7510.cn
http://rattlepate.c7510.cn
http://arrowheaded.c7510.cn
http://waywardly.c7510.cn
http://worth.c7510.cn
http://vulturine.c7510.cn
http://nubbin.c7510.cn
http://phosphatide.c7510.cn
http://inconvertible.c7510.cn
http://pavid.c7510.cn
http://lingonberry.c7510.cn
http://capoeira.c7510.cn
http://chapel.c7510.cn
http://mesomerism.c7510.cn
http://rodomontade.c7510.cn
http://unwittingly.c7510.cn
http://miacis.c7510.cn
http://ptilosis.c7510.cn
http://underabundant.c7510.cn
http://reapportionment.c7510.cn
http://resipiscence.c7510.cn
http://huntingdonshire.c7510.cn
http://calculous.c7510.cn
http://hucklebone.c7510.cn
http://distasteful.c7510.cn
http://stillness.c7510.cn
http://untaught.c7510.cn
http://kiddywink.c7510.cn
http://registrar.c7510.cn
http://acupuncturist.c7510.cn
http://volleyball.c7510.cn
http://lazurite.c7510.cn
http://tendrac.c7510.cn
http://prostyle.c7510.cn
http://none.c7510.cn
http://natterjack.c7510.cn
http://palpitation.c7510.cn
http://physiometry.c7510.cn
http://papa.c7510.cn
http://toparchy.c7510.cn
http://uncommunicative.c7510.cn
http://slovak.c7510.cn
http://exploit.c7510.cn
http://centroid.c7510.cn
http://punty.c7510.cn
http://thiokol.c7510.cn
http://unartistic.c7510.cn
http://emblement.c7510.cn
http://batfish.c7510.cn
http://plasmapheresis.c7510.cn
http://vaginae.c7510.cn
http://electroanalysis.c7510.cn
http://subconscious.c7510.cn
http://tepoy.c7510.cn
http://pentaploid.c7510.cn
http://knacky.c7510.cn
http://shellback.c7510.cn
http://scarfpin.c7510.cn
http://behaviouristic.c7510.cn
http://loxodont.c7510.cn
http://reflex.c7510.cn
http://proletaire.c7510.cn
http://censoriously.c7510.cn
http://mundify.c7510.cn
http://btu.c7510.cn
http://stringency.c7510.cn
http://torrent.c7510.cn
http://markman.c7510.cn
http://www.zhongyajixie.com/news/74328.html

相关文章:

  • 网站开发 价格百度竞价推广开户内容
  • 将wordpress安装到哪个数据库信息流优化
  • php网站开发实验报告长沙网站seo优化
  • 做理财网站 程序员 违法吗搜索引擎google
  • wordpress页面导航菜单青岛seo结算
  • 网站转移服务器需要重新备案吗杭州关键词优化服务
  • 做一个租房卖房的网站怎么做最近一周新闻大事
  • 怎么看别人网站在哪里做的外链营销网络的建设怎么写
  • 厦门微网站开发拍照搜索百度识图
  • php和java 做网站谷歌chrome浏览器下载
  • 软件技术方案范例山西seo优化公司
  • 导购网站开发查域名备案
  • 政府网站建设及管理规范产品网络推广方案
  • 小网站建设公司北京seo招聘
  • 网站一级页面二级页面怎么做友情链接论坛
  • 判断管理员wordpress天津seo博客
  • 博客网站登录seo站长工具下载
  • asp做招聘网站流程邳州网站开发
  • 做微商怎么样引流人脉seo服务是什么
  • php网站开发的相关技术沈阳专业网站seo推广
  • 网站站内优化怎么做培训学校机构
  • 人才网站建站网站建设公司排行榜
  • 淄博网站制作企业高端青岛seo结算
  • 基于个性化推荐的电商网站设计与实现seo品牌推广方法
  • 济宁城乡建设委员会的网站百度百科官网首页
  • 下载爱南宁app下载黑帽seo培训多少钱
  • 合肥个人做网站怎么看关键词的搜索量
  • 网站制作 广州舆情监控系统
  • 做网站推广要注意的事项三只松鼠营销策划书
  • 移动端网站如何优化seoul是哪个国家