1. 程式人生 > >【CodeForces】827 D. Best Edge Weight 最小生成樹+倍增LCA+並查集

【CodeForces】827 D. Best Edge Weight 最小生成樹+倍增LCA+並查集

樹邊 best edge blog ORC pos clas 無向連通圖 並查集

【題意】給定n個點m條邊的帶邊權無向連通圖,對每條邊求最大邊權,滿足其他邊權不變的前提下圖的任意最小生成樹都經過它。n,m<=2*10^5,1<=wi<=10^9。

【算法】最小生成樹+倍增LCA+並查集

【題解】首先求出圖的一個最小生成樹,則所有邊分成樹邊和非樹邊。

對於非樹邊(u,v),假設u和v在最小生成樹上的路徑的最大邊權Max,那麽一定滿足w(u,v)<=Max

///////////////////////////////////////

【CodeForces】827 D. Best Edge Weight 最小生成樹+倍增LCA+並查集