連通專題 點連通分量+樹的直徑

題目鏈接:http://acm.hdu.edu.cn/showproblem.php?pid=4612 題目大意:n個點由m條無向邊連接,求加一條邊後橋的最少數量,有重邊,並且重邊不算橋。 思路:tarjan算法求出所有的橋,得到一顆生成樹,我們再加一條邊必然成環,要使得橋的數量最少,就得使得這個環中的邊最多。於是找這棵樹距離根最遠的兩條鏈(深度最大)。連接起來。答案就是n-1-D1-D2 好像這
相關文章
相關標籤/搜索