图之关节点和重连通分量

一、介绍

关节点问题主要是用在线路架设上,一旦关节点损坏,线路网就断开了。因此为避免这种情况,需要将网做出重连通图。关节点更像是把图分成了两部分,而这两部分只通过这个关节点链接。显然如果这个关节点断了,这两个子图就无法再通信了。
这里写图片描述

二、算法

基于深度搜索,有以下特性:
这里写图片描述
上面的low[w]有点不好理解,其实大致意思,如果我们在进行深度搜索时,到最深处是一个已被访问的顶点。这是我们判断这个已被访问的顶点是第几次被访问的。如果它被访问的时间早于当前父顶点,那说明这个顶点在树上处于比父顶点更高的地方。那么显然,父顶点和已被访问的顶点存在一个回路。
这里写图片描述
这里写图片描述

三、邻接表存储

上述算法使用的邻接表存储的图,补充一下储存结构:
这里写图片描述
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值