bzoj 4515. [Sdoi2016]遊戲(樹鏈剖分 + 李超線段樹(真·模板) + 李超樹維護區間最小值)

洛谷連接html 樹剖一下,直觀上來看,是要在樹上對一條鏈維護一段等差數列。若是維護的是區間和,每次在一段區間加上一段等差數列,這個能夠直接在線段樹上作不依賴任何科技,但這題的查詢形式是最小值,直接作很難打標記進行維護。c++ 將等差數列視做一次函數,考慮用李超樹在鏈上維護一個一次函數。 預處理出每一個點的深度值 dep[u] 在路徑 s , t s,t s,t 上加入一條 斜率爲 a,截距爲 b
相關文章
相關標籤/搜索