【樹的點分治】【ST表】BZOJ 3784 —— 樹上的路徑

題目傳送門(權限題警告) 總有一個序列,能夠滿足題目中所需求的一切性質。—— 魯迅 (沒說過) 這裏引入一個叫做點分治序列的東西,它通過下列步驟生成. 1.找到當前樹的重心,將重心加入序列. 2.從重心出發,dfs遍歷整個樹,將遍歷到的點加入序列. 3.將與重心相連的邊斷掉,生成若干子樹,對於每一個子樹重複上述過程. 顯然,點分治序列不是唯一的. 例如下圖的一個點分治序列是 4   7   10
相關文章
相關標籤/搜索