题意: 一个图,求出删掉每个点后得到的连通块数量。 思路: 算出每个点所在的点双连通分量数目 v i s [ i ] vis[i] vis[i],就可以得出这个点删掉后增加的连通块数目了。同时算出初始的连通块数目 a l l all all,则删掉点 i i i的连通块数目为 v i s [ i ] + a l l − 1 vis[i]+all-1 vis[i]+all−1。 #includ
题目链接:点我啊╭(╯^╰)╮ 题目大意: 无向图,任意一个矿点坍塌以后,其他所有矿点都必须有路到救援出口 求最少设置几个救援出口,设置最少出口的方案数 解题思路: 这道题确实有点难。。。 对于一个点双联通分量,大小为 K K K ,若没有割点与它相连 说明它与世隔绝,则在这个联通分量里必须设置两个救援出口 因为只设置一个点可能坍塌,方案