首页 > TAG信息列表 > 1489
LeetCode:1489.找到最小生成树里的关键边和伪关键边
题目: 1489. 找到最小生成树里的关键边和伪关键边 给你一个 n 个点的带权无向连通图,节点编号为 0 到 n-1 ,同时还有一个数组 edges ,其中 edges[i] = [fromi, toi, weighti] 表示在 fromi 和 toi 节点之间有一条带权无向边。最小生成树 (MST) 是给定图中边的一个子集,它连接了所Leetcode 1489找到最小生成树李关键边和伪关键边
题目定义: 给你一个 n 个点的带权无向连通图,节点编号为 0 到 n-1 ,同时还有一个数组 edges , 其中 edges[i] = [fromi, toi, weighti] 表示在 fromi 和 toi 节点之间有一条带权无向边 。最小生成树 (MST) 是给定图中边的一个子集,它连接了所有节点且没有环,而且这些边的权值1489. 找到最小生成树里的关键边和伪关键边
1489. 找到最小生成树里的关键边和伪关键边 分类:图论、最小生成树、并查集 首先,用正常方法求出生成最小生成树的cost 然后遍历每一条边: 如果去掉这条边,图不连通或者生成树cost2>cost,那么说这条边是关键边如果一开始就连接这条边,生成树cost2==cost,那么说明这条边是伪关键边其LeetCode 1489. 找到最小生成树里的关键边和伪关键边
难度:困难。 标签:深度优先搜索,并查集。 看了提示,需要用Kruskal算法来计算最小生成树,方法如下: 计算最小生成树的权重为 m i n W