![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
强连通分量
白都_落阳
acm苦手、研究人工智能的笨蛋
展开
-
2020-12-10
P2272 [ZJOI2007]最大半连通子图题目链接这道题真的是把我恶心坏了。开了很多很多不同用处的数组,来完成这个题目。加上各种STL库的容器才弄完这个鬼东西。根据题目意思我们可以知道,任何一个强连通分量都是半连通分量。然后我们假象tarjan之后的图,稍加思考可以进一步得到如下结论。如果一个强连通分量与另外一个强连通分量之间有一条边直接相连,那么这两个强连通分量可以合成一个更大的半连通分量在tarjan完之后的图中体现为,树的一条链,所以也就是tarjan缩点之后,从一个叶子节点原创 2020-12-10 19:10:14 · 88 阅读 · 0 评论 -
2020-12-06
牛客 通知小弟https://ac.nowcoder.com/acm/problem/15120题目大意给一个n个点的有向图,你可以从中选择一些点,然后从这些点开始沿着边能遍历所有点。求至少需要选择多少点才可以达到该目的。网上有各种解法,我看到过最厉害的博主可以给出4种思路,非常的强。但是蒟蒻就会了一种强连通分量的求法,用时23ms速度还可以。下面献上思路。假设一个点A可以被HA以外的点B通知,那么我们只需要通知那个点B就可以通知到点A了,以此类推一直向上走,会出现两种情况1.这个点无法被其他原创 2020-12-06 16:32:09 · 93 阅读 · 0 评论