7月記錄貼

7月9號:

  如何將變一個無向圖邊最少使得其邊-雙聯通,輸出方案:

   解決:在Q巨的幫助下,終於明白了.我們現將k個聯通快用k-1條邊聯通此時隨意連。然後就縮點成一顆樹,,我們將葉子節點權值看程1,,其他看成0,,找出他的帶權重心作爲根。

我們知道邊雙聯通的條件就是沒有橋,,,此時,,我們每個子樹的邊其實都是橋,,我們現在要做的就是消去這些橋,,,因爲是帶權重心,,每一顆子樹的葉子節點數不超過總體的一半。所以,每顆子樹的葉子比可以連到其他子樹。我們將子樹的葉子節點連向其他子樹的葉子節點後,,我們發現,,他們到路徑的邊從是橋到了不是橋,,所以當我們所以葉子節點都鏈接完畢後整個圖就不存在橋了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章