朱刘算法(最小树形图)

复杂度O(n*m)

struct edge
{
    int u,v,cost;
}es[maxm];
int pre[maxn],id[maxn],vis[maxn],in[maxn],n,m;
int ZhuLiu( int root )
{
    int res = 0;
    while ( true )
    {
        for ( int i=0 ; i

 

你可能感兴趣的:(图论模板)