圖的割點算法vs圖的割邊算法

圖的割點 在一個無向連通圖中,如果刪除某個頂點後,圖不再連通(即任意兩點之間不能相互到達),我們稱這樣的頂點爲割點(或者稱割頂)。 上圖中的2號頂點就是割點,因爲刪除2號後,4,5不通,1,6也不通。 很容易想到的方法是:依次刪除每一個頂點,然後用dfs或者bfs來檢查圖是否依然連通。如果刪除某個頂點後,導致圖不再連通,那麼剛纔刪除的頂點就是割點。 這種方法的時間複雜度是O(N(N+M))。 下面
相關文章
相關標籤/搜索