
强连通分量
西瓜不甜不甜不甜
这个作者很懒,什么都没留下…
展开
-
【POJ】3180 - The Cow Prom 强连通分量
http://poj.org/problem?id=3180N头牛,M条有向绳子,能组成几个歌舞团?要求顺时针逆时针都能带动舞团内所有牛。即n个点,m条有向路,能构成几个强连通分量?#include <iostream> #include <cstdio> #include <cstring> #include <cmath> #include <queue> #include <stack> #i原创 2017-09-11 22:00:24 · 303 阅读 · 0 评论 -
【POJ】2186 - Popular Cowsa 强连通分量【模版】
http://poj.org/problem?id=2186《挑战程序设计竞赛》P323 假设两头牛A和B都被其他牛认为是红人,则A认为B是,B认为A是,及存在一个包含A和B的圈,或者A和B属于同一个强连通分量。反之,如果一个牛被其他所有牛认为是红人,那么其所在的强连通分量的所有牛都被其他所有牛认为是红人,显然这样的强连通分量最多只有一个,否则强连通分量还能继续扩大,不满足强连通分量的定义。我们把原创 2017-09-11 21:11:45 · 282 阅读 · 0 评论 -
【POJ】1236 - Network of Schools 强连通分量
http://poj.org/problem?id=1236N个学校间有单向的网络,每个学校得到一套软件后,可以通过单向网络向周边的学校传输。 (1):初始至少需要向多少个学校发放软件,使得网络内所有的学校最终都能得到软件。 (2):至少需要添加几条传输线路,使得任意向一个学校发放软件后,经过若干次传送,网络内所有的学校最终都能得到软件。即: 给定一个有向图,求: (1)至少要选几个顶点,才原创 2017-09-12 20:53:36 · 245 阅读 · 0 评论 -
【HDU】5934 Bomb 强连通分量+缩点
http://acm.hdu.edu.cn/showproblem.php?pid=5934N个炸弹。 每个炸弹有坐标x,y,爆炸范围和引爆花费,若一个炸弹的爆炸范围内有另一个炸弹,那么如果该炸弹爆炸,就会引爆所有爆炸范围内的炸弹,求让所有炸弹爆炸的最小花费。先n^2,把每个炸弹爆炸范围内的炸弹都连一条有向边,然后再找强连通分量缩点,这样会形成多个DAG,然后对于每个DAG找一个入度为0的点,找这原创 2017-10-18 19:55:08 · 359 阅读 · 0 评论