最小生成树
文章平均质量分 74
PO_J
这个作者很懒,什么都没留下…
展开
-
最小生成树 , Prime 算法
最小生成树 Prime算法 题上会先给你说几个村庄,或者几个点,然后给你几句话,这几句话就是点到点之间的距离,然后你没有钱,但是你想修路,所以呢,你必须找到一个最省钱的方法,把每个地方给连通起来,就比如下面的题 给你从0到6个岛,然后每个岛与某个岛之间有多长的距离 0—1 距离7 0—3距离5 就这样,然后如图所示,你没有钱,只能把路修到最短才...原创 2018-07-27 14:21:20 · 2076 阅读 · 0 评论 -
最小生成树,Kruskal 算法
这个算法就比较简单了 先来点理论知识补充一下营养,呵呵呵呵,尽情的脱发吧 这个算法的本质就是,先把你的所有边(权值)都存到一个数组里,然后从小到大排序, 然后从最短的边开始连,如果已经连过则这条边舍弃,继续往下找边,直到n-1条边(n个岛需要n-1条边才能全通) 听不懂??? 没关系我换中更专业的方式,就是并查集+贪心算法(目前我也不知道是个什么鬼), 第一建立2个数组,一个表示每个岛...原创 2018-07-27 15:51:06 · 147 阅读 · 0 评论