最小生成树
文章平均质量分 96
Fated-2
愿年轻的你海阔天空,归来时满载无悔的光阴。
展开
-
【HDU 1875】畅通工程再续(Kruskal算法)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1875Problem Description:相信大家都听说一个“百岛湖”的地方吧,百岛湖的居民生活在不同的小岛中,当他们想去其他的小岛时都要通过划小船来实现。现在政府决定大力发展百岛湖,发展首先要解决的问题当然是交通问题,政府决定实现百岛湖的全畅通!经过考察小组RPRush对百岛湖的情况充分...原创 2019-04-17 15:36:47 · 692 阅读 · 0 评论 -
最小生成树详细讲解(Prime算法+Kruskalsuanfa)
生成树 一个连通图(如果图中任意两点都是连通的,那么图被称作连通图。如果此图是有向图,则称为强连通图(注意:需要双向都有路径))的生成树是该连通图的一个极小连同子图,它含有图中全部顶点,和构成一棵树的(n-1)条边.如果在一棵生成树上添加任何一条边,必定构成一个环,因为这条边使得它依附的那两个顶点之间有了第二条路径.一棵有n个顶点的生成树(连通无回路图)有且仅有(n-1)条边,但是...原创 2019-04-17 17:53:48 · 16234 阅读 · 9 评论 -
【POJ 1679】The Unique MST(Kruskal算法)
题目链接:http://poj.org/problem?id=1679题意:给定一个连通的无向图,判断最小生成树是否唯一,唯一输出最小生成树的值,不唯一输出'Not Unique!'.思路:利用Kruskal算法,先生成一个最小生成树,记录生成树里的每一条边,然后枚举一个一个去掉这些边,看能否生成一个最小生成树,能则说明不唯一。My Code:#include<i...原创 2019-04-24 10:57:13 · 311 阅读 · 0 评论 -
【POJ 2349】Arctic Network(Kruskal算法)
题目链接:http://poj.org/problem?id=2349题意:有S颗卫星和P个哨所,有卫星的两个哨所之间可以任意通信;否则,一个哨所只能和距离它小于等于D的哨所通信。给出卫星的数量和P个哨所的坐标,求D的最小值。思路:这道题主要要明白题意,本来就是个英文题,再加上有点儿绕,实在是在难为我这个英文小白,所以看懂英语真的很重要鸭。。。。题上说一个卫星频道可以使两个哨所...原创 2019-04-19 21:04:11 · 382 阅读 · 0 评论 -
【POJ 3026】Borg Maze(BFS+Prime算法)
题目链接:http://poj.org/problem?id=3026题意:有一个迷宫,迷宫里面有一些外星人,你需要通过扫描迷宫来同化隐藏在迷宫中的外星人,迷宫里的S是起点,搜索的开始是由多个人组成的,搜索过程中,在外星人处或搜索开始的地方,该群体可能会分成两组或更多组。求同化所有外星人所需要的最小步数。思路:刚开始一直在纠结分组是啥意思,为嘛要分组,咋分组才能使成本最小,后来看了...原创 2019-04-24 15:53:26 · 177 阅读 · 0 评论