P2746 [USACO5.3]校園網Network of Schools 縮點拓撲

題意:n個點,接下來n行每行表明 第 i 個 點和這一行的點有一條有向邊,每行以0結束。c++ 兩個問題:1.最少從幾個點出發能到達全部點, 2.使得任意一點出發能到達全部點最少加多少條有向邊。spa 解:先縮點建圖,強連通縮點後圖上就沒有環只有鏈,那麼每條鏈就有惟一入度爲0的點code 1.圖中入度爲0點的個數,2.出度和入度爲0的最大者(加邊使得不存在出度和入度爲0的點)。注意 只有一個連通塊
相關文章
相關標籤/搜索