随笔分类 -  生成树

摘要:2561: 最小生成树 Description 给定一个边带正权的连通无向图G=(V,E),其中N=|V|,M=|E|,N个点从1到N依次编号,给定三个正整数u,v,和L (u≠v),假设现在加入一条边权为L的边(u,v),那么需要删掉最少多少条边,才能够使得这条边既可能出现在最小生成树上,也可能出 阅读全文
posted @ 2018-01-25 17:47 zbtrs 阅读(173) 评论(0) 推荐(0) 编辑
摘要:1601: [Usaco2008 Oct]灌水 Description Farmer John已经决定把水灌到他的n(1<=n<=300)块农田,农田被数字1到n标记。把一块土地进行灌水有两种方法,从其他农田饮水,或者这块土地建造水库。 建造一个水库需要花费wi(1<=wi<=100000),连接两 阅读全文
posted @ 2017-11-17 19:19 zbtrs 阅读(184) 评论(0) 推荐(0) 编辑
摘要:分析:非常像货车运输那道题.先求一下最大生成树.求完之后会发现并不好处理.通常这类求生成树的题目不会就分析kruscal算法的性质.每往最大生成树中加一条边,如果配重大于这条边权,那么这条边所连的两个集合就都要建一个仓库.也可以这么想:本来在所有点都建仓库,如果配重小于这条边的边权,那么少建一个仓库 阅读全文
posted @ 2017-11-03 10:06 zbtrs 阅读(261) 评论(0) 推荐(0) 编辑
摘要:【问题描述】 很久很久以前有一个国家,这个国家有N个城市,城市由1,2,3,…,N标号,城市间有M条双向道路,每条道路都有两个属性g和s,两个城市间可能有多条道路,并且可能存在将某一城市与其自身连接起来的道路。后来由于战争的原因,国王不得不下令减小花费从而关闭一些道路,但是必须要保证任意两个城市相互 阅读全文
posted @ 2017-10-27 21:55 zbtrs 阅读(413) 评论(0) 推荐(0) 编辑
摘要:分析:第一问还是很好做的,关键是怎么做第二问.我们可以每次删掉最小生成树上的一条边,然后再求一次最小生成树,看边权和大小和原来的是不是一样的,不过这个做法效率很低. 考虑Kruskal算法的原理,每次加边权最小的边,如果边上的两个点不连通.如果在最小生成树的基础上把不是上面的边给加上去,就会形成环, 阅读全文
posted @ 2017-09-29 13:35 zbtrs 阅读(252) 评论(0) 推荐(0) 编辑
摘要:题目描述 “咚咚咚……”“查水表!”原来是查水表来了,现在哪里找这么热心上门的查表员啊!小明感动的热泪盈眶,开起了门…… 妈妈下班回家,街坊邻居说小明被一群陌生人强行押上了警车!妈妈丰富的经验告诉她小明被带到了t区,而自己在s区。 该市有m条大道连接n个区,一条大道将两个区相连接,每个大道有一个拥挤 阅读全文
posted @ 2017-09-12 21:59 zbtrs 阅读(195) 评论(0) 推荐(0) 编辑
摘要:3714: [PA2014]Kuglarz Description 魔术师的桌子上有n个杯子排成一行,编号为1,2,…,n,其中某些杯子底下藏有一个小球,如果你准确地猜出是哪些杯子,你就可以获得奖品。花费c_ij元,魔术师就会告诉你杯子i,i+1,…,j底下藏有球的总数的奇偶性。采取最优的询问策略, 阅读全文
posted @ 2017-08-10 22:32 zbtrs 阅读(293) 评论(0) 推荐(0) 编辑
摘要:1016: [JSOI2008]最小生成树计数 Description 现在给出了一个简单无向加权图。你不满足于求出这个图的最小生成树,而希望知道这个图中有多少个不同的最小生成树。(如果两颗最小生成树中至少有一条边不同,则这两个最小生成树就是不同的)。由于不同的最小生成树可能很多,所以你只需要输出方 阅读全文
posted @ 2017-08-10 21:32 zbtrs 阅读(298) 评论(0) 推荐(0) 编辑
摘要:口袋的天空 口袋的天空 口袋的天空 327通过 749提交 题目提供者该用户不存在 标签云端 难度普及+/提高 时空限制1s / 128MB 提交 讨论 题解 最新讨论更多讨论 暂时没有讨论 题目背景 小杉坐在教室里,透过口袋一样的窗户看口袋一样的天空。 有很多云飘在那里,看起来很漂亮,小杉想摘下那 阅读全文
posted @ 2017-06-25 13:17 zbtrs 阅读(302) 评论(0) 推荐(0) 编辑
摘要:P3366 【模板】最小生成树 319通过 791提交 题目提供者HansBug 标签 难度普及- 提交 讨论 题解 最新讨论 里面没有要输出orz的测试点 如果你用Prim写了半天都是W… 题目描述有错 题目描述 如题,给出一个无向图,求出最小生成树,如果该图不连通,则输出orz 输入输出格式 输 阅读全文
posted @ 2016-10-18 21:40 zbtrs 阅读(863) 评论(0) 推荐(0) 编辑
摘要:P1265 公路修建 P1265 公路修建 P1265 公路修建 177通过 600提交 题目提供者该用户不存在 标签图论 难度普及+/提高 提交该题 讨论 题解 记录 最新讨论 long long类型赋值-1为什么… p党80的进 为什么不过啊。。。 题目描述 某国有n个城市,它们互相之间没有公路 阅读全文
posted @ 2016-08-23 22:44 zbtrs 阅读(569) 评论(0) 推荐(0) 编辑
摘要:P1991 无线通讯网 P1991 无线通讯网 P1991 无线通讯网 170通过 539提交 题目提供者洛谷OnlineJudge 标签图论 难度普及+/提高 提交该题 讨论 题解 记录 最新讨论 怎么又炸了 为啥一直40!求解! UKE:invalid input file UKE Invali 阅读全文
posted @ 2016-08-23 19:45 zbtrs 阅读(272) 评论(0) 推荐(0) 编辑
摘要:1083: [SCOI2005]繁忙的都市 Description 城市C是一个非常繁忙的大都市,城市中的道路十分的拥挤,于是市长决定对其中的道路进行改造。城市C的道路是这样分布的:城市中有n个交叉路口,有些交叉路口之间有道路相连,两个交叉路口之间最多有一条道路相连接。这些道路是双向的,且把所有的交 阅读全文
posted @ 2016-08-23 17:07 zbtrs 阅读(610) 评论(0) 推荐(0) 编辑
摘要:P1546 最短网络 Agri-Net P1546 最短网络 Agri-Net P1546 最短网络 Agri-Net 526通过 959提交 题目提供者JOHNKRAM 标签图论贪心USACO 难度普及/提高- 提交该题 讨论 题解 记录 最新讨论 50分C++代码,求解 请指教哪里出现了问题,只 阅读全文
posted @ 2016-08-20 21:44 zbtrs 阅读(491) 评论(0) 推荐(0) 编辑