
强连通分量
文章平均质量分 80
kdqzzxxcc
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
周赛 HDU 2767 1269 1872 强连通
HDU 2767题意:给出一些点之间的关系,然后问最少添加多少条边可以使这张图强连通。裸题,唯一的trick就是判断图一开始就是强连通图的时候输出为0,这里没想清楚,导致卡了半小时。#include #include #include #include #include #include #include #include #include #include #in原创 2013-04-15 10:18:09 · 1003 阅读 · 0 评论 -
POJ 2762 强连通 + 缩点+判断入度出度
题意:给你一些点,和有向边。问你任选两点,是否可以单连通。即选择x ,y 两点,存在x -> y 或者y->x都可以。思路:先求出强连通分量,然后缩点求出入度和出度。如果入度为0的分量大于等于2或者出度为0的分量大于等于2,那么则不可能单联通。想一下还是很好理解的,拿入度为0的讲,如果存在两个强连通分量入度为0,那么这两个点集中的点必然不能单连通。同理出度为0。加了输入外挂,4原创 2013-04-13 12:23:27 · 1288 阅读 · 1 评论 -
POJ 1236 强连通分量+缩点+入度出度
题意:给出一些学校之间的关系,即有向边。问题1:最少需要多少个学校可以到达所有学校。问题2:最少需要加多少条边,可以使所有学校互相到达,即整个图强连通。对于问题1:我们只需缩点后求出入度为0的强连通分量个数。对于问题2:求出入度为0的个数,出度为0的个数,输出较大值即可。需要说明的是,当整个图已经是强连通时,问题2的答案是0,需要特判。这里WA了一次。#include原创 2013-04-13 11:49:58 · 1011 阅读 · 0 评论 -
POJ 2553 强连通分量+缩点+求出度
求强连通分量,缩点求出出度为0的点,从小到大输出。英语不好这题读起来真拗口。#include #include #include #include #include #include #include #include #include #include #include #include #define PI acos(-1.0)#define Max 10原创 2013-04-12 23:28:50 · 945 阅读 · 0 评论 -
POJ 2186 强连通+缩点
每头牛的梦想是成为最流行的牛在羊群。在一群N(1 词,如果认为B是流行和B认为C是受欢迎的,那么也会认为C受欢迎的,即使这不是显式地指定一个有序对,在输入。你的任务是计算数量的牛,被认为是受欢迎的,每一个其他的牛。楼上是有道翻译。。意思就是 一些牛,如果a ->b 就表示a 仰慕 b ,那么b就是受a欢迎的,如果a ->b ,b->c ,那么a 也仰慕c .然后问你有几原创 2013-04-12 21:34:15 · 933 阅读 · 0 评论 -
POJ 1904 HDU 4685
这两道题差不多,POJ这道我很久以前就做过,但是比赛的时候居然没想起来。。POJ 这道题的题意是,N个王子每个人都有喜欢的公主,当他们选定一个公主结婚时,必须是的剩下的人也能找到他喜欢的公主结婚。思路,首先对于王子,对于每一个他喜欢的公主,直接连边,然后再根据已经给出的匹配方案,建立公主->王子的边。最后求出SCC后在同一强联通分量里的王子和公主就可以了。代码就不贴了下面再讲一原创 2013-08-16 15:05:22 · 1220 阅读 · 1 评论