摘要:
算法 暴力 容易想到的做法是, 对于每次加边, 跑一次 \(\rm{Tarjan}\) 求割点, 但是每次 \(\rm{Tarjan}\) 的复杂度是 \(\mathcal{O} (n + m)\) , 总的时间复杂度可以卡到 \(\mathcal{O} (Qn + Qm)\) , 显然不能用 正解 阅读全文
posted @ 2024-11-18 17:27
Yorg
阅读(7)
评论(0)
推荐(0)
摘要:
算法 手玩样例可以快速得知, 如果第 \(i\) 个点不是割点, 只会导致其他点 (以下设为点集 \(O\) ) 不能到达 \(i\) 点, 不会影响 \(O\) 之间的连通性 那么显然的, 我们进行分类讨论 \(i\) 点不是割点 显然的, 只会造成 \(2(n - 1)\) 的贡献 \(i\) 阅读全文
posted @ 2024-11-18 09:29
Yorg
阅读(23)
评论(0)
推荐(0)

浙公网安备 33010602011771号