一、MST的定义:
ST:e∈E且e∈T。
MST:所有ST中边权值和最小者。
二、求MST的算法:
核心思想:贪心(非常经典的应用)
思路:①破圈法:这可以说是MST最重要的思路,大部分MST的证明都可以用它。
G->T<=>圈->无圈。在任意一个环中,易证,我们需要删掉最大边,使得生成树最小。因为每一条边的地位都是等价的,在一个环中删去任意一条边都可以使此环连通,所以删掉最大边显然是最优的。
ST:e∈E且e∈T。
MST:所有ST中边权值和最小者。
二、求MST的算法:
核心思想:贪心(非常经典的应用)
思路:①破圈法:这可以说是MST最重要的思路,大部分MST的证明都可以用它。
G->T<=>圈->无圈。在任意一个环中,易证,我们需要删掉最大边,使得生成树最小。因为每一条边的地位都是等价的,在一个环中删去任意一条边都可以使此环连通,所以删掉最大边显然是最优的。