补全:low 的两种更新
还是那七个点,这次把 5 → 3 那条边加回来,于是图里有了环。
补全 tarjan 里 low 的两种更新:孩子递归回来要用孩子的 low,碰到栈里的点要用它的 dfn。输出分量个数和最大分量的大小。
(本题用 g++ -std=c++17 -O0 编译。)
还是那七个点,这次把 5 → 3 那条边加回来,于是图里有了环。
补全 tarjan 里 low 的两种更新:孩子递归回来要用孩子的 low,碰到栈里的点要用它的 dfn。输出分量个数和最大分量的大小。
(本题用 g++ -std=c++17 -O0 编译。)
全部评论