最小生成树
AKone123456
这个作者很懒,什么都没留下…
展开
-
问题 I: Two Famous Companies-----------思维(二分+MST)
题意:给定n个点,m条边,两个点之间用线连接起来。要么是联通的线,要么是移动的线,问必须要选k条电信线的最小生成树是多少解析:再求生成树的时候会遇到两种情况。 cnt为选择电信线的个数第一种 k>cnt 说明我们在选择边的时候,电信线的权值都很大,所以选的很少第二种 k<cnt 说明我们在选择边的时候,电信线权值很小,我们都会优先选择处理的方法就是对于第一种我们可以给电信线权值都减小,使其得到满足对于第二种我们可以给电信线权值都增加,使其得到满足所以我们二分出一个增量mi..原创 2020-09-11 14:05:51 · 168 阅读 · 0 评论 -
问题 C: Graph----------------------------------思维(最小生成树)
题目描述加粗样式小 Y 又开始了一段旅途。这次,他要经过一个图,从1号点到达n号点,每个点设有休息站。小 Y 计划用最多k天走完全程,除第k天外,每一天小 Y 都必须在休息站过夜。所以,一段路必须在同一天走完。小 Y 的体力有限,他希望走的路程最大的一天中走的路尽可能少,请求出这个最小值。输入第一行三个整数n、m、k表示图的顶点数、边数、天数。从第二行开始,之后的 m 行,每行三个整...原创 2020-02-23 11:45:43 · 173 阅读 · 0 评论 -
北极通讯网络---------------------------------图论(最小生成树)
北极的某区域共有 n 座村庄,每座村庄的坐标用一对整数 (x,y) 表示。为了加强联系,决定在村庄之间建立通讯网络,使每两座村庄之间都可以直接或间接通讯。通讯工具可以是无线电收发机,也可以是卫星设备。无线电收发机有多种不同型号,不同型号的无线电收发机有一个不同的参数 d,两座村庄之间的距离如果不超过 d,就可以用该型号的无线电收发机直接通讯,d 值越大的型号价格越贵。现在要先选择某一种型号的...原创 2020-02-21 16:19:14 · 268 阅读 · 0 评论 -
新的开始------------------------------图论(最小生成树+虚拟源点)
发展采矿业当然首先得有矿井,小 FF 花了上次探险获得的千分之一的财富请人在岛上挖了 n 口矿井,但他似乎忘记了考虑矿井供电问题。为了保证电力的供应,小 FF 想到了两种办法:在矿井 i 上建立一个发电站,费用为 vi(发电站的输出功率可以供给任意多个矿井)。将这口矿井 i 与另外的已经有电力供应的矿井 j 之间建立电网,费用为 pi,j。小 FF 希望你帮他想出一个保证所有矿井电力供应的...原创 2020-02-21 15:36:03 · 291 阅读 · 0 评论 -
连接格点--------------------------图论(最小生成树)
有一个 m 行 n 列的点阵,相邻两点可以相连。一条纵向的连线花费一个单位,一条横向的连线花费两个单位。某些点之间已经有连线了,试问至少还需要花费多少个单位才能使所有的点全部连通。输入格式第一行输入两个正整数 m 和 n。以下若干行每行四个正整数 x1,y1,x2,y2,表示第 x1 行第 y1 列的点和第 x2 行第 y2 列的点已经有连线。输入保证|x1−x2|+|y1−y2|=1...原创 2020-02-21 14:58:13 · 260 阅读 · 0 评论 -
联络员---------------------------图论(最小生成树)
Tyvj已经一岁了,网站也由最初的几个用户增加到了上万个用户,随着Tyvj网站的逐步壮大,管理员的数目也越来越多,现在你身为Tyvj管理层的联络员,希望你找到一些通信渠道,使得管理员两两都可以联络(直接或者是间接都可以)。本题中所涉及的通信渠道都是 双向 的。Tyvj是一个公益性的网站,没有过多的利润,所以你要尽可能的使费用少才可以。目前你已经知道,Tyvj的通信渠道分为两大类,一类是必选通信...原创 2020-02-21 12:45:21 · 474 阅读 · 0 评论 -
繁忙的都市---------------------------图论(最小生成树)+求最大边权最小
城市C是一个非常繁忙的大都市,城市中的道路十分的拥挤,于是市长决定对其中的道路进行改造。城市C的道路是这样分布的:城市中有 n 个交叉路口,编号是 1∼n,有些交叉路口之间有道路相连,两个交叉路口之间最多有一条道路相连接。这些道路是 双向 的,且把所有的交叉路口直接或间接的连接起来了。每条道路都有一个分值,分值越小表示这个道路越繁忙,越需要进行改造。但是市政府的资金有限,市长希望进行改造...原创 2020-02-20 23:50:23 · 224 阅读 · 0 评论 -
局域网-----------------------------图论(最小生成树)
某个局域网内有 n 台计算机和 k 条 双向 网线,计算机的编号是 1∼n。由于搭建局域网时工作人员的疏忽,现在局域网内的连接形成了回路,我们知道如果局域网形成回路那么数据将不停的在回路内传输,造成网络卡的现象。注意:对于某一个连接,虽然它是双向的,但我们不将其当做回路。本题中所描述的回路至少要包含两条不同的连接。两台计算机之间最多只会存在一条连接。不存在一条连接,它所连接的两端是同一台计...原创 2020-02-20 22:52:23 · 523 阅读 · 0 评论 -
最短网络---------------------------------图论(最小生成树)
农夫约翰被选为他们镇的镇长!他其中一个竞选承诺就是在镇上建立起互联网,并连接到所有的农场。约翰已经给他的农场安排了一条高速的网络线路,他想把这条线路共享给其他农场。约翰的农场的编号是1,其他农场的编号是 2∼n。为了使花费最少,他希望用于连接所有的农场的光纤总长度尽可能短。你将得到一份各农场之间连接距离的列表,你必须找出能连接所有农场并使所用光纤最短的方案。输入格式第一行包含一个整数...原创 2020-02-20 22:27:14 · 362 阅读 · 0 评论