代码随想论图论part06冗余连接

图论part06

  1. 冗余连接

代码随想录

冗余边就是已经边已经在并查集里了,从图的角度来说构成了环(冗余连接2要用到这个概念)

代码其他部分为:并查集初始化,查根,判断是否在集合里,加入集合

  1. 冗余连接II

代码随想录

分三种情况,分部处理,最简单的就是只构成环,

删除入度2的节点其中的一条边判断是否合格,合格情况1输出;不合格,删零一条边,情况2

情况3处理环:

容易犯的错误:

n的数值已经由while(n--)改变了

下面从后向前遍历存的边i初值不能设为n-1

其次统计的是入度为2的节点对应的边

所以(inDegree[edgs[i][1]] == 2)

查找的是目标节点,不要写成edges[i][0],否则会漏边

相关推荐
故事和你913 小时前
洛谷-数据结构1-4-图的基本应用2
开发语言·数据结构·算法·深度优先·动态规划·图论
玉树临风ives5 小时前
atcoder ABC 454 题解
算法·深度优先·图论
_小草鱼_9 小时前
【搜索与图论】BFS与DFS的区别
深度优先·图论·宽度优先
kronos.荒1 天前
图论——求孤岛面积、淹没孤岛(python)
python·深度优先·图论
故事和你911 天前
洛谷-数据结构-1-3-集合3
数据结构·c++·算法·leetcode·贪心算法·动态规划·图论
啊我不会诶1 天前
牛客练习赛151
算法·深度优先·图论
深念Y2 天前
图数据库 vs 向量数据库:AI时代的两个“最强大脑”
数据库·人工智能·neo4j·图论··向量·rag
君义_noip2 天前
信息学奥赛一本通 4163:【GESP2512七级】城市规划 | 洛谷 P14921 [GESP202512 七级] 城市规划
c++·算法·图论·gesp·信息学奥赛
会编程的土豆3 天前
【日常做题】 代码随想录(岛屿最大面积+寻宝)
数据结构·算法·图论
故事和你913 天前
洛谷-数据结构1-1-线性表2
开发语言·数据结构·算法·动态规划·图论