B. 最小生成树问题

    传统题 1000ms 256MiB

最小生成树问题

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Description

  给定 nn 个点(1n1 ∼ n 表示),mm 条边构成的无向连通图(任意两点互相可达)。、

  第 ii 条边 edges[i]={x,y,z}edges[i] = \{x, y, z\} 表示 xxyy 之间有一条长度为 zz 的无向边。

  请你求出最小生成树的边权和。

  注:请使用Prim算法求解

  数据范围:100%的数据满足:$1\leq n \leq 10^3, 1\leq m \leq 10^5, 1\leq z\leq 10^9$

Format

  你需要提交的代码格式如下:

#include "Solution.h"

long long Solution::minimum_spanning_tree(int n, vector<vector<int>>& edges) {
    // 请在这里完成你的代码
}

Samples

  你的程序 不需要输入输出,提供样例用于自测

4 5
1 2 2
1 3 2
1 4 3
2 3 4
3 4 3
7

实验六 图的最短路径与最小生成树算法

未认领
状态
已结束
题目
5
开始时间
2024-11-2 14:00
截止时间
2024-11-2 17:30
可延期
144 小时