「 「 「图论 」 」 」第 2 2 2章 最小生成树
目录:
A.繁忙都市
B.新的开始
C.公路建设
D.构造完全图
A . A. A. 例题 1 1 1 繁忙都市
分析:
最小生成树模板 可写 p r i m prim prim和 k r u s k a l kruskal kruskal
然后就把洛谷之前交的 p r i m prim prim就 C t r l + A Ctrl+A Ctrl+A C t r l + C Ctrl+C Ctrl+C C t r l + V Ctrl+V Ctrl+V过来了
CODE:
#include<cstdio>
#include<cstring>
using namespace std;
int g[310][310];
int n,m,a,b,c,minn[310],mmax=-1;
bool u[310];
int main(){
scanf("%d%d",&n,&m);
for(int i=1;i<=m;++i){
scanf("%d%d%d",&a,&b,&c);
g[a][b]=c; //邻接矩阵
g[b][a]=c;
}
memset(minn,0x7f,sizeof(minn));
minn[1]=0;
memset(u,1,sizeof(u));
for(int i=1;i<=n;i++){
int k=0;
for(int j=1;j<=n;j