并查集
文章平均质量分 71
水煮皮皮虾
这个作者很懒,什么都没留下…
展开
-
MST最小生成树 Kruskal算法
所谓最小生成树,就是在一个具有N个顶点的带权连通图G中,如果存在某个子图G’,其包含了图G中的所有顶点和一部分边,且不形成回路,并且子图G’的各边权值之和最小,则称G’为图G的最小生成树。 由定义我们可得知最小生成树的两个性质: •最小生成树不能有回路。 •最小生成树边的个数等于顶点的个数减一。Kruskal算法是一种用来寻找最小生成树的算法,由Joseph原创 2017-03-07 17:46:47 · 309 阅读 · 0 评论 -
【题解】 Luogu P2024 食物链 (并查集)
题目描述动物王国中有三类动物 A,B,C,这三类动物的食物链构成了有趣的环形。A 吃 B,B 吃 C,C 吃 A。 现有 N 个动物,以 1 - N 编号。每个动物都是 A,B,C 中的一种,但是我们并不知道 它到底是哪一种。 有人用两种说法对这 N 个动物所构成的食物链关系进行描述: 第一种说法是“1 X Y”,表示 X 和 Y 是同类。 第二种说法是“2 X Y”,表示 X 吃 Y原创 2017-03-05 20:35:42 · 333 阅读 · 0 评论