强连通分量模板

本文介绍了有向图中强连通分量的概念,并提供了计算连通分量数量的算法。通过示例解释了如何识别强连通图和强连通分量,并给出了输入输出格式以及样例输入输出。
摘要由CSDN通过智能技术生成

【题目描述】
   给出一个有向图有n个点和m条有向边,输出连通分量的数量。
 概念:
  1. 什么是连通分量?
  答:一个有向图中,选出某些点组成一个团体,这个团体中的任意两点都可互相到达。那么:选出来的这些点+这些点之间原有的边=叫做 连通分量。
  2. 只适合有向图
  答:如果是无向图,那么并查集就可以解决了(还记得“家族”吗?)
 附加1:什么是强连通图?
 答:如果有向图G的任意两个顶点都可以互相到达,称G是一个强连通图。
 附加2:什么是强连通分量? 
 答:比如GG是G的最大的强连通子图,称为G的强连通分量(可能不止一个,这个不重要)
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值