比較正式的作法
開持久化線段樹去維護啟發式並查集,再對時間軸二分搜
1. 合併時,O(lgN lgN)
2. 查詢時,O(lgM lgN lgN)
這時間複雜度聽起來就很毒瘤
-
離線大法才是王道
預設圖 G 空白,如果 (u,v) 連通,不理會他;如果 (u,v) 不連通,在圖 G 中加入一條權重為 time 的邊。
在圖 G 上建構 dfs tree,預處理。
許胖這篇也幫我刪掉好ㄇ ><
感恩 不要把我帳號刪掉