摘要:
void tarjan(int x,int from){ dfn[x] = ++sz; for (int i = head[x]; ~i; i = fail[i]) { if (i == (from ^ 1)) continue; int v = edge[i]; if (dfn[v]) { if 阅读全文
posted @ 2021-09-11 19:21
Themaxmaxmax
阅读(109)
评论(0)
推荐(0)
摘要:
1.图的连通性相关构造 将无向图改造成边双连通图的最优构造 下界:\(\lceil \dfrac{cnt}{2} \rceil\) 用最少的树上路径 / 添加尽量少的非树边覆盖整棵树的边(考虑带权重心)。 将有向图改造成强连通图的最优构造 下界:\(\max(|P|,|Q|)\) 下界证明 2.CF 阅读全文
posted @ 2021-09-11 14:14
Themaxmaxmax
阅读(37)
评论(0)
推荐(0)

浙公网安备 33010602011771号