什么是连通图,(强)连通图详解
前面讲过,图中从一个顶点到达另一顶点,若存在至少一条路径,则称这两个顶点是连通着的。例如图 1 中,虽然 V1 和 V3 没有直接关联,但从 V1 到 V3 存在两条路径,分别是 V1-V2-V3
和 V1-V4-V3
,因此称 V1 和 V3 之间是连通的。
图 1 顶点之间的连通状态示意图
无向图中,如果任意两个顶点之间都能够连通,则称此无向图为连通图。例如,图 2 中的无向图就是一个连通图,因为此图中任意两顶点之间都是连通的。
图 2 连通图示意图
若无向图不是连通图,但图中存储某个子图符合连通图的性质,则称该子图为连通分量。
前面讲过,由图中部分顶点和边构成的图为该图的一个子图,但这里的子图指的是图中"最大"的连通子图(也称"极大连通子图")。
如图 3 所示,虽然图 3a) 中的无向图不是连通图,但可以将其分解为 3 个"最大子图"(图 3b)),它们都满足连通图的性质,因此都是连通分量。
图 3 连通分量示意图
提示,图 3a) 中的无向图只能分解为 3 部分各自连通的"最大子图"。
需要注意的是,连通分量的提出是以"整个无向图不是连通图"为前提的,因为如果无向图是连通图,则其无法分解出多个最大连通子图,因为图中所有的顶点之间都是连通的。
强连通图
有向图中,若任意两个顶点 Vi 和 Vj,满足从 Vi 到 Vj 以及从 Vj 到 Vi 都连通,也就是都含有至少一条通路,则称此有向图为强连通图。如图 4 所示就是一个强连通图。
图 4 强连通图
与此同时,若有向图本身不是强连通图,但其包含的最大连通子图具有强连通图的性质,则称该子图为强连通分量。
图 5 强连通分量
如图 5 所示,整个有向图虽不是强连通图,但其含有两个强连通分量。
可以这样说,连通图是在无向图的基础上对图中顶点之间的连通做了更高的要求,而强连通图是在有向图的基础上对图中顶点的连通做了更高的要求。
什么是连通图,(强)连通图详解相关推荐
- .Net程序集强签名详解
强签名: 1. 可以将强签名的dll注册到GAC,不同的应用程序可以共享同一dll. 2. 强签名的库,或者应用程序只能引用强签名的dll,不能引用未强签名的dll,但是未强签名的dll可以引用强签名 ...
- 《全网最强》详解机器学习分类算法之决策树(附可视化和代码)
目录 走进决策树 案例一 案例二 灵魂的树 决策树的选择机制 节点纯
- iOS中 HTTP/Socket/TCP/IP通信协议详解 韩俊强的博客
版权声明:本文为博主原创文章,未经博主允许不得转载. 每日更新关注:http://weibo.com/hanjunqiang 新浪微博 简单介绍: [objc] view plaincopy // ...
- 史上最强Dubbo面试28题答案详解:核心功能+服务治理+架构设计等
1.Dubbo是什么? Dubbo 是一个分布式.高性能.透明化的 RPC 服务框架,提供服务自动注册.自动发现等高效服务治理方案, 可以和 Spring 框架无缝集成. RPC 指的是远程调用协议, ...
- 至强cpu型号列表_装机必看——CPU型号参数详解
装机必看--CPU型号参数详解 --装机个人练习生-海 在初步解了电脑构成后,我们DIY装机首先要看的就是如何选CPU,今天就带大家详细学习CPU的各类数据. 说到CPU,我们先来介绍下生产CPU的两 ...
- 李洪强iOS经典面试题156 - Runtime详解(面试必备)
李洪强iOS经典面试题156 - Runtime详解(面试必备) 一.runtime简介 RunTime简称运行时.OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制. 对于C ...
- 最强蜗牛击败毁灭机器人_最强蜗牛恶魔形态怎么解锁 恶魔形态所有阶级详解[多图]...
最强蜗牛恶魔形态怎么解锁?恶魔形态是需要玩家进行解锁的,恶魔形态有几个阶段,不同阶段的效果也不同,下面为大家带来恶魔形态所有阶级详解,一起看看吧! 恶魔形态解锁方法:肌体进化到10级,解锁恶魔形态. ...
- 工作站电脑配件详解(仅以45纳米双路四核至强及NV Quadro FX图形卡为例,还有价格):...
工作站电脑配件详解(仅以45纳米双路四核至强及NV Quadro FX图形卡为例,还有价格): 2011年04月27日 [b]1.CPU:四核Xeon54系列[/b] 至强作为服务器处理器,处理性能对 ...
- 《微信小程序开发》 页面导航最强详解 | 如何对小程序页面进行跳转?
<微信小程序开发> 页面导航最强详解 | 如何对小程序页面进行跳转? 文章目录 <微信小程序开发> 页面导航最强详解 | 如何对小程序页面进行跳转? 一.微信小程序导航 二.命 ...
- 最强蜗牛击败毁灭机器人_最强蜗牛恶魔形态加了什么属性_恶魔形态所有阶级详解_咖绿茵手游站...
最强蜗牛恶魔形态加了什么属性呢,恶魔形态是最实用的心态,那么游戏中恶魔心态所有阶级属性怎么样呢,接下来就让咖绿茵小编给大家带来<最强蜗牛>恶魔形态所有阶级详解. <最强蜗牛>恶 ...
最新文章
- PowerShell2.0之桌面计算机维护(八)关闭或重启远程计算机
- 十七、二叉树的建立与基本操作
- 宁波python学习_python学习第五天
- 程序员的搞笑日常:写给1024的程序员们,现在的你们还在加班吗?
- 微软取消被指下流的Windows 10更新方法
- [经典控件]按钮和菜单
- L1-010. 比较大小-PAT团体程序设计天梯赛
- python分页技术
- 线程 -- ThreadLocal
- 为什么CPU的使用率总是100%
- express 设置header解决跨域问题
- 中国石油大学c语言程序设计答案,中国石油大学《C语言程序设计》期末复习题和答案.doc...
- Jave_erhui
- 很抱歉,程序无法在非MBR引导分区上进行激活
- python 面试真题
- com加载项没反应 ppt wps_EXCEL COM插件无法加载解决方案
- 计算机网络--IPV4地址详细解释
- 一个中科大差生的 8 年程序员工作总结
- HTML+CSS美食静态网页设计——简单牛排美食餐饮(9个页面)公司网站模板企业网站实现
- 全网最详细的Linux下载安装教程,Windows11 Windows10安装Linux详细教程
热门文章
- getElementsByTagName标签名获取元素
- 浅谈jdbc和odbc的区别
- LeetCode 1027. 最长等差数列
- 2022“杭电杯”中国大学生算法设计超级联赛 (2) 杭电多校第二场
- 2017浅谈计算机类找工作
- 百遍真人修炼日记-2022/8/31
- 统计基础—数据集中趋势、离散程度、偏度与峰度的衡量指标(1)
- html 如何给图片打标签,图文详解HTML页面中添加图片的三种方法
- plt画网格图_(13)使用plt 画图
- 抖音如何精准引流客户?云媒易推广知识分享