最小生成树kruskal模板

来源:互联网 发布:欧文赛季数据统计 编辑:程序博客网 时间:2024/05/16 07:01

//在并查集的前提下,JOIN函数改为成功加入返回true否者falsestruct Node{int x,y,cost;}node[100005];void kruskal(){//将每条边的信息传入sort(node+1,node+1+cut,cmp);init();for(i = 1;i<=cut;i++){if(join(node[i].x,node[i].y)){cou++;sum+=node[i].cost;}if(cou == n-1)break;}//Sum为最小权值}


0 0
原创粉丝点击