国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

prim算法學(xué)習(xí)

2019-11-06 06:07:34
字體:
供稿:網(wǎng)友
#include <iostream>#include <string.h>#include <algorithm>#include <stdio.h>using namespace std;#define INF 10000000int N, E;int sum;int town[600][1000];void PRim(){    int dis[1000], vis[1000], now = 0, Min;    sum = 0;    memset(vis, 0, sizeof(vis));    for(int i = 0; i < N; i++)        dis[i] = INF;    vis[0] = 1, dis[0] = 0;    for(int i = 0; i < N; i++){        for(int j = 0; j < N; j++)            if(!vis[j] && dis[j] > town[now][j])                dis[j] = town[now][j];        Min = INF;        for(int j = 0; j < N; j++){            if(!vis[j] && dis[j] < Min)                Min = dis[now = j];        }        vis[now] = 1;    }    for(int i = 0; i < N; i++)        sum += dis[i];    printf("%d/n", sum);    return ;}int main(){    int T;    cin >> T;    while(T--){        sum = 0;        cin >> N >> E;        for(int i = 0; i < N; i++)            for(int j = 0; j < N; j++)                town[i][j] = INF;        int A, B, K;        for(int i = 0; i < E; i++){            cin >> A >> B >> K;            town[A][B] = K;            town[B][A] = K;        }        prim();    }    return 0;}
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 阜宁县| 洞头县| 贡山| 秦皇岛市| 遂平县| 陆丰市| 准格尔旗| 吴堡县| 米林县| 祁东县| 上虞市| 玛多县| 东阿县| 图木舒克市| 崇文区| 黄大仙区| 许昌县| 沈阳市| 兖州市| 新和县| 运城市| 九台市| 万载县| 邵东县| 勃利县| 东山县| 水富县| 乐至县| 平原县| 观塘区| 沈丘县| 松溪县| 田林县| 天镇县| 霍山县| 阳东县| 安义县| 延寿县| 双峰县| 九龙城区| 郎溪县|