![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
并查集
LSC__lsc
这个作者很懒,什么都没留下…
展开
-
ZOJ-4109 Welcome Party(并查集+BFS+优先队列)
题目链接 题意: 有n个人要参加聚会,1~n分别表示他们的序列,m行表示他们之间的关系,这n个人一次进场,若进场后发现没有自己的朋友,这个人就会不开心。现在要求排他们的入场顺序,使得不开心的人数最少,同时,进场人的字典序最小。 思路: 由于他们的关系可以用联通图表示,则每一个联通块必然至少会有一个人不开心,所以用并查集判断联通块个数。同时再用0号表示超级源点,依次将他们的朋友放进优先队列中,出队顺...原创 2019-05-05 15:17:53 · 196 阅读 · 0 评论 -
洛谷P1892 [BOI2003]团伙(并查集+反集思想)
题目链接 题目描述 1920年的芝加哥,出现了一群强盗。如果两个强盗遇上了,那么他们要么是朋友,要么是敌人。而且有一点是肯定的,就是: 我朋友的朋友是我的朋友; 我敌人的敌人也是我的朋友。 两个强盗是同一团伙的条件是当且仅当他们是朋友。现在给你一些关于强盗们的信息,问你最多有多少个强盗团伙。 输入格式 输入文件gangs.in的第一行是一个整数N(2<=N<=1000),表示强盗的个数...原创 2019-07-31 23:12:30 · 367 阅读 · 0 评论