
最小生成树
文章平均质量分 62
Jacky35
这个作者很懒,什么都没留下…
展开
-
电缆建设
Description 教主上电视了,但是蔚蓝城郊区沿河的村庄却因电缆线路老化而在直播的时候停电,这让市长SP先生相当的愤怒,他决定重修所有电缆,并改日播放录像,杜绝此类情况再次发生。 河流两旁各有n,m个村庄,每个村庄可以用二维坐标表示,其中河流一旁的村庄横坐标均为x1,河流另一旁的村庄横坐标均为x2。由于地势十分开阔,任意两个村庄可以沿坐标系直线修建一条电缆连接,长度即为两村庄的距离。要原创 2017-04-21 19:06:44 · 945 阅读 · 0 评论 -
【长郡NOIP2014模拟10.22】道路维护
Description最近徆多人投诉说C国的道路破损程度太大,以至亍无法通行 C国的政府徆重视这件事,但是最近财政有点紧,丌可能将所有的道路都进行维护,所以他们决定按照下述方案进行维护 将C国抽象成一个无向图,定义两个城市乊间的某条路径的破损程度为该条路径上所有边破损程度的最大值,定义两个城市乊间的破损程度为两个城市乊间所有路径破损程度的最小值 然后C国政府向你提问多次,有多少个城市对的破损程原创 2017-01-19 21:09:24 · 398 阅读 · 0 评论 -
【NOI2014】魔法森林
Description为了得到书法大家的真传,小 E 同学下定决心去拜访住在魔法森林中的隐士。魔法森林可以被看成一个包含 n 个节点 m 条边的无向图,节点标号为1,2,3, … , n,边标号为 1,2,3, … , m。初始时小 E 同学在 1 号节点,隐士则住在 n 号节点。小 E 需要通过这一片魔法森林,才能够拜访到隐士。魔法森林中居住了一些妖怪。每当有人经过一条边的时候,这条边上的妖怪就会原创 2017-01-09 20:36:05 · 429 阅读 · 0 评论 -
【NOIP2016提高A组模拟7.15】修路 题解+代码
DescriptionInputOutput一个数表示最小代价Sample Input3 3 1 2 3 1 2 21 1 3 21 2 3 22Sample Output34Solution既然它要你有且仅有一条路,那就是显然的最小生成树。 因为最后的代价是与边的数量有关的,那就直接把发达程度算在每条边的权值里就行了,具体看一下我的代码另外我想借这题说一下程序并查集最简单的方法int g原创 2016-07-15 15:47:35 · 750 阅读 · 0 评论 -
Stree 题解+代码
Description给出n个点,m条有权边,现对于每一条边,你需要回答出包含这条边的最小生成树的总边权值。Input第一行两个数n,m 接下来m行i,j,k,表示i与j间有一条权值为k的边Outputm行答案Sample Input5 7 1 2 3 1 3 1 1 4 5 2 3 2 2 5 3 3 4 2 4 5 4Sample Output9 8 11 8 8 8原创 2016-07-08 16:37:10 · 420 阅读 · 0 评论 -
【GDOI2014模拟】Tree 题解+代码
DescriptionWayne 在玩儿一个很有趣的游戏。在游戏中,Wayne 建造了N 个城市,现在他想在这些城市间修一些公路,当然并不是任意两个城市间都能修,为了道路系统的美观,一共只有M 对城市间能修公路,即有若干三元组(Ui, Vi,Ci) 表示Ui 和Vi 间有一条长度为Ci 的双向道路。当然,游戏保证了,若所有道路都修建,那么任意两城市可以互相到达。 Wayne 拥有恰好N - 1 支原创 2016-06-12 19:14:40 · 514 阅读 · 0 评论 -
最小生成树prim+kruskal模板
最小生成树模板prim+kruskal原创 2016-05-13 18:51:24 · 474 阅读 · 0 评论