随笔分类 -  图论 - 最小生成树

MST Prim Kruskal 勾选此标签,除非并查集有一些特殊操作,否则不勾选并查集
摘要:bzoj3754 Tree之最小方差树。 最小生成树+推性质 阅读全文
posted @ 2019-11-01 22:25 hankeke303 阅读(219) 评论(0) 推荐(1) 编辑
摘要:bzoj4025 二分图。 LCT + 最小生成树 阅读全文
posted @ 2019-10-21 22:12 hankeke303 阅读(243) 评论(0) 推荐(0) 编辑
摘要:"题面" 考虑没有询问,直接给你一个图问联通块怎么做。 并查集是吧。 现在想要动态地做,那么应该要用LCT。 考虑新加进来一条边,想要让它能够减少一个联通块的条件就是现在边的两个端点还没有联通。 如果联通了,应该会形成一个环,我们其实可以把环中最早加进来的边删掉再加进来这条边,也不影响整个的联通性对 阅读全文
posted @ 2018-11-18 09:14 hankeke303 阅读(163) 评论(0) 推荐(0) 编辑
摘要:"题面" 一开始看到这道题虽然知道是跟LCT维护最小生成树相关的但是没有可以的去想。 感觉可以先二分一下总的精灵数,但是感觉不太好做。 又感觉可以只二分一种精灵,用最小生成树算另一种精灵,但是和似乎不单调。 然后就可以自然地想到先把边按$a$从小到大加入,用LCT维护最小生成树,直接更新答案即可。 阅读全文
posted @ 2018-11-16 20:52 hankeke303 阅读(148) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-11-02 15:32 hankeke303 阅读(4) 评论(0) 推荐(0) 编辑
摘要:Time Limit: 20 Sec Memory Limit: 256 MB Description 给出一个 N 个点 M 条边的无向带权图,以及 Q 个询问,每次询问在图中删掉一条边后图的最小生成树。(各询问间独立,每次询问不对之后的询问产生影响,即被删掉的边在下一条询问中依然存在) Inpu 阅读全文
posted @ 2018-10-25 17:05 hankeke303 阅读(216) 评论(0) 推荐(0) 编辑
摘要:Time Limit: 50 Sec Memory Limit: 512 MB Description JOI君所居住的IOI市以一年四季都十分炎热著称。 IOI市是一个被分成纵H 横W块区域的长方形,每个区域都是建筑物、原野、墙壁之一。建筑物的区域有P个,编号为1...P。 JOI君只能进入建筑物 阅读全文
posted @ 2018-10-25 10:50 hankeke303 阅读(246) 评论(1) 推荐(0) 编辑
摘要:Time Limit: 10 Sec Memory Limit: 512 MB Description 小 C 最近学了很多最小生成树的算法,Prim 算法、Kurskal 算法、消圈算法等等。 正当小 C 洋洋得意之时,小 P 又来泼小 C 冷水了。小 P 说,让小 C 求出一个无向图的次小生成树 阅读全文
posted @ 2018-10-24 19:48 hankeke303 阅读(245) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-10-24 16:23 hankeke303 阅读(3) 评论(0) 推荐(0) 编辑
摘要:题目描述Description PP 特别喜欢玩即时战略类游戏,但他觉得那些游戏都有美中不足的地方。灾害总不降临道路,而只降临城市,而且道路不能被占领,没有保护粮草的真实性。于是他就研发了《新三国争霸》。 在这款游戏中,加入灾害对道路的影响(也就是一旦道路W[i,j]受到了灾害的影响,那么在一定时间 阅读全文
posted @ 2018-10-23 20:43 hankeke303 阅读(149) 评论(0) 推荐(0) 编辑
摘要:Time Limit: 1 Sec Memory Limit: 162 MB Description 现在给出了一个简单无向加权图。你不满足于求出这个图的最小生成树,而希望知道这个图中有多少个不同的 最小生成树。(如果两颗最小生成树中至少有一条边不同,则这两个最小生成树就是不同的)。由于不同的最小生 阅读全文
posted @ 2018-10-23 10:18 hankeke303 阅读(185) 评论(0) 推荐(0) 编辑
摘要:Time Limit: 30 Sec Memory Limit: 512 MB Description 给你一个无向带权连通图,每条边是黑色或白色。让你求一棵最小权的恰好有$need$条白色边的生成树。 题目保证有解。 Input 第一行$V$,$E$,$need$分别表示点数,边数和需要的白色边数 阅读全文
posted @ 2018-10-22 23:15 hankeke303 阅读(170) 评论(0) 推荐(0) 编辑
摘要:Time Limit: 25 Sec Memory Limit: 128 MB Sumary 给定边数m点数n的一张图,Q个任务,第一种是查询从x到y的路径里最大边权的最小值,第二种操作是断开x,y之间的边。 Description SC省MY市有着庞大的地下水管网络,嘟嘟是MY市的水管局长(就是管 阅读全文
posted @ 2018-10-12 20:31 hankeke303 阅读(208) 评论(0) 推荐(0) 编辑
摘要:话说这一题我曾经写过,结果今天比赛的时候还是写错了。 这一题思路还是挺好想的吧,我们先写一遍最大生成树,然后做一遍LCA。 至于这一题我是怎么错的呢。。。 从下午查到现在,终于查出来了。很细节的一个错误。主要还是LCA写的不熟练,打错了一个字符。 这个里面第4行里面if里 depth[f[x][i] 阅读全文
posted @ 2017-08-13 13:49 hankeke303 阅读(227) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示