我该如何解决Kruskal的联合

问题描述

|| 我尝试遍历该图,并将某个ID的每个实例更改为一个新的ID,但这仍然导致一个周期。 解决非循环解决方案的计划是什么?     

解决方法

在Kruskal算法中添加新边时,您永远都不会循环。如果要添加将同一组件与其自身连接的边,则可以跳过该边。您将永远不会获得周期,因为它不会是最小的生成树