随笔分类 - OI-图论
摘要:边双连通分量 我们首先定义两种边:返祖边为从一个点指向其祖先的边;横叉边从某个点指向树中另一个子树中的点的边。两者统称为非树边。而剩下的边即为树边,树边也就是再搜索树上的边。 考虑设 为点 是第几个被搜索到的, 表示点 通过走若干条边之后
阅读全文
摘要:强连通分量 我们首先定义两种边:返祖边为从一个点指向其祖先的边;横叉边从某个点指向树中另一个子树中的点的边。两者统称为非树边。而剩下的边即为树边,树边也就是再搜索树上的边。 我们定义 为 是第几个被 到的, 从 出发走任意
阅读全文
摘要:点分治及其应用 思想 先说一下点分治的基本思想:选择树上一个点作为分治中心,为了保证复杂度,选择的点有一些特殊的要求。 接下来,把原问题分解成几个相同的子问题,进行递归解决。 一般地,我们假设当前根节点为 ,所以我们要统计的路径必然满足以下二者之一: 经过 。 不经过 \(r
阅读全文
摘要:前置芝士:强连通分量。 先放一个板子题:2-SAT。 我们先考虑拆点,把每个变量 拆成两个点, 和 ,前一个代表这个变量 取假,后一个代表这个变量 取真。 既然有了点,我们就要考虑连边。例如给一个条件:\
阅读全文