自己写:第二遍在反图收点
还是那七个点,这次把 5 → 3 那条边加回来,于是图里有了环。
第一遍的完成顺序 order_by_finish 已经写好了。补全第二遍——在反图 second 上按完成顺序的逆序收点,输出分量个数和最大分量的大小。
(本题用 g++ -std=c++17 -O0 编译。)
还是那七个点,这次把 5 → 3 那条边加回来,于是图里有了环。
第一遍的完成顺序 order_by_finish 已经写好了。补全第二遍——在反图 second 上按完成顺序的逆序收点,输出分量个数和最大分量的大小。
(本题用 g++ -std=c++17 -O0 编译。)
全部评论