众所周知,prim求最小生成树跟dijkstra不堆优化十分相像,那么堆优化了一定也很相像。于是无敌的我发明了prim堆优化(也许不是第一个发明的)
例题:P3366 【模板】最小生成树
【模板】最小生成树
题目描述
如题,给出一个无向图,求出最小生成树,如果该图不连通,则输出 orz
。
输入格式
第一行包含两个整数 N , M N,M N,M,表示该图共有 N N N 个结点和 M M M 条无向边。
接下来 M M M 行每行包含三个整数 X i , Y i , Z i X_i,Y_i,Z_i Xi,Yi,Zi,表示有一条长度为 Z i Z_i Zi 的无向边连接结点 X i , Y i X_i,Y_i Xi<