最小生成树之PRIM算法
来源:互联网 发布:网络传销平台 编辑:程序博客网 时间:2024/05/03 13:00
#include<stdio.h>#include<stdlib.h>const int maxn=110,inf=1000000000;int a[maxn][maxn],d[maxn],p[maxn];int main(){int i,j,k,m,n,ans;while(scanf("%d",&n)!=EOF){ans=0;for(i=1;i<=n;i++)for(j=1;j<=n;j++)a[i][j]=0;for(i=1;i<=n;i++){d[i]=inf;p[i]=0;}for(i=1;i<=n;i++)for(j=1;j<=n;j++)scanf("%d",&a[i][j]);d[1]=0;int min;for(i=1;i<=n;i++){min=inf;for(j=1;j<=n;j++)if(!p[j] && d[j]<min){k=j;min=d[j];}p[k]=1;ans+=d[k];for(j=1;j<=n;j++)if(!p[j] && d[j]>a[j][k])d[j]=a[j][k];}printf("%d\n",ans);}system("pause");return 0;}
1 0
- 最小生成树算法之Prim算法
- 最小生成树算法之Prim算法
- 最小生成树算法之prim算法
- 最小生成树之Prim算法
- 最小生成树算法之prim
- 最小生成树之prim算法
- 【算法】最小生成树之prim
- 最小生成树之prim算法
- 最小生成树算法之Prim
- 最小生成树之prim算法
- 最小生成树之prim算法
- 最小生成树之prim算法
- 最小生成树之prim算法
- 最小生成树之prim算法
- 最小生成树之prim算法
- 最小生成树之Prim算法
- 最小生成树之prim算法
- 最小生成树之Prim算法
- 40个重要的HTML5面试题及答案
- Inversion (hdu 4911 树状数组 || 归并排序 求逆序对)
- dd
- 关于Android系统ROM的debug-root模式说明
- ObjectC----几个常用的类
- 最小生成树之PRIM算法
- Unity3d 网络编程(三)(Unity3d内建网络简单服务器的建立)
- LeetCode 104: Maximum Depth of Binary Tree
- 最小生成树之KRUSKAL
- 足记--大家一起来吐槽!(二)
- 七牛李道兵:高可用可伸缩架构实用经验谈
- 初识Dubbo 系列之前传2-Dubbo 架构设计
- STM32 SWD模式下SPI3无法使用的问题
- 程序的内存分配