BZOJ1123 tarjan求割點

考慮刪除的點爲割點和非割點:設總共有n個點,第i個點斷開; 非割點,那麼剩下的n-1個點都是連通的,故只有i點與別的點都不連通,那麼此時的有序點對爲:2*(n-1); 割點,那麼去掉這些與i點相連的邊後,會劃分成若干個連通塊,若我們已知每個連通塊內的點數,那麼將他們兩兩相乘再相加即爲有序點對; 好的,這時問題轉化爲了如何快速的求出去掉i點後,各個連通塊內的點個數。 我們其實可以將連通塊的種類分爲3
相關文章
相關標籤/搜索