题目名称 457. 最优布线问题
输入输出 wire.in/out
难度等级 ★☆
时间限制 1000 ms (1 s)
内存限制 128 MiB
测试数据 10
题目来源 GravatarMakazeu 于2012-09-24加入
开放分组 全部用户
提交状态
分类标签
图论 最小生成树
分享题解
通过:403, 提交:1018, 通过率:39.59%
Gravatar补魔 100 0.004 s 0.31 MiB C++
GravatarHyoi_0Koto 100 0.326 s 4.51 MiB C++
Gravatarstds 100 0.350 s 3.61 MiB C++
Gravatar521 100 0.380 s 4.50 MiB C++
GravatarSPA 100 0.399 s 8.95 MiB C++
GravatarLGLJ 100 0.423 s 9.21 MiB C++
Gravatar_Itachi 100 0.430 s 8.96 MiB C++
Gravatar‎MistyEye 100 0.433 s 9.03 MiB C++
Gravatar_Itachi 100 0.435 s 8.93 MiB C++
Gravatar狂飙霹雳虎 100 0.435 s 8.96 MiB C++
本题关联比赛
至少完成十道练习
图论练习和一些常规题
图论练习和一些常规题
关于 最优布线问题 的近10条评论(全部评论)
第一个prim
Gravatar┭┮﹏┭┮
2023-08-01 13:56 27楼
Gravatartat
2019-09-03 21:16 26楼
数组应开大
GravatarAPWTMECRD
2017-12-15 19:54 25楼
稠密图,克鲁斯卡尔的话要累积已加入的边数,到n-1时自动返回
Gravatar+1s
2017-10-28 16:18 24楼
存两遍。。。。T三个点。。。。隔一天才发现。。。
Gravatarユッキー
2017-08-14 10:58 23楼
第六个点在电脑上能过,可评测怎么也过不了。。。qwq
是不是有毒qwq
Gravatar东林桂香
2017-05-28 19:06 22楼
GravatarAntiLeaf
2017-05-25 15:43 21楼
样例数据竟然是一个矩阵,我看了半天没看出来
GravatarRegnig Etalsnart
2017-05-20 18:46 20楼
GravatarHeHe
2017-05-15 14:50 19楼
GravatarGo灬Fire
2016-02-26 09:59 18楼

457. 最优布线问题

★☆   输入文件:wire.in   输出文件:wire.out   简单对比
时间限制:1 s   内存限制:128 MiB

【题目描述】

学校有n台计算机,为了方便数据传输,现要将它们用数据线连接起来。两台计算机被连接是指它们之间有数据线连接。由于计算机所处的位置不同,因此不同的两台计算机的连接费用往往是不同的。

当然,如果将任意两台计算机都用数据线连接,费用将是相当庞大的。为了节省费用,我们采用数据的间接传输手段,即一台计算机可以间接的通过若干台计算机(作为中转)来实现与另一台计算机的连接。

现在由你负责连接这些计算机,你的任务是使任意两台计算机都连通(不管是直接的或间接的)。

【输入格式】

第一行为整数n(2<=n<=1500),表示计算机的数目。此后的n行,每行n个整数。第x+1行y列的整数表示直接连接第x台计算机和第y台计算机的费用。

【输出格式]】

一个整数,表示最小的连接费用。

【样例输入】

3
0 1 2
1 0 1
2 1 0

【样例输出】

2(注:表示连接1和2,2和3,费用为2)