最大半連通子圖

最爱丁珰發表於2024-03-23

這道題目主要是新學會一個trick:tarjan縮完點之後形成了一個拓撲逆序

什麼意思?也就是說,縮完點之後,我們對每個scc進行連邊,然後我們直接倒序迴圈,這就是一個topo序

可以參考這道題目的程式碼,注意初始化的時候不能只初始化\(d[scc]\),因為入度為\(0\)的點可能不止一個

相關文章