从外地学习回来,我对图论才有认识(以前就没接触过,非常尴尬),说实话,学好图论的重要性,就像学数学时在进行解析几何时,图极有可能是打开答案的最后秘钥,也就是数形结合,而懂的人永远明白,用图解决绝对比用解析简单(一般情况)。而图论对于oi选手说,就是一大杀器,有可能利己,也可能抱憾终身。所以说图论的重要性就很显然了。
Tarjan初步-点双连通分量
上一次我们讲到了边双,这次我们来看点双。
说实话来说,点双比边双稍微复杂一些;
学完边双,我们先看一道题
第一问都不用说了吧,多余的道路,明显的割边。
是不是首先想到用边双,但是我们来看一个图:
**
有点丑,但是凑活看吧。
它是一个边双,但是!!!!它竟然没有冲突的边!!!
此时我们就要用点双了(是不是想打死我,竟然没讲,先坑人)
Tarjan初步-边双联通分量
Tarjan初步-割点和割边
所谓割点(顶)割边,我们引进一个概念
割点:删掉它之后(删掉所有跟它相连的边),图必然会分裂成两个或两个以上的子图。
割边(桥):删掉一条边后,图必然会分裂成两个或两个以上的子图,又称桥。
这样大家就应该能简单理解(怎么可能)割点割边了。
所以我们再来看一个图
这样大家就能明白了吧(明白是明白了,但是要他干嘛(自动忽略))到后面会明白的。