代码随想论图论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],否则会漏边

相关推荐
一只鱼^_1 天前
牛客周赛 Round 108
数据结构·c++·算法·动态规划·图论·广度优先·推荐算法
_Coin_-1 天前
算法训练营DAY58 第十一章:图论part08
数据结构·算法·图论
闪电麦坤954 天前
数据结构:图的表示 (Representation of Graphs)
数据结构·算法·图论
BlackPercy4 天前
【图论】Graphs.jl 最小生成树算法文档
算法·图论
SuperCandyXu5 天前
洛谷 P3128 [USACO15DEC] Max Flow P -普及+/提高
c++·算法·图论·洛谷
zc.ovo5 天前
牛子图论1(二分图+连通性)
数据结构·c++·算法·深度优先·图论
ltrbless6 天前
最小生成树算法详解
算法·排序算法·图论
love you joyfully6 天前
图论简介与图神经网络(Dijkstra算法,图卷积网络GCN实战)
人工智能·深度学习·神经网络·算法·贪心算法·图论
YA10JUN7 天前
数据结构基础--最小生成树
数据结构·算法·图论
啊我不会诶10 天前
【图论】最短路算法
算法·图论