原文:【bzoj2238】Mst(樹鏈剖分+線段樹)

: Mst Time Limit: SecMemory Limit: MBSubmit: Solved: Submit Status Discuss Description 給出一個N個點M條邊的無向帶權圖,以及Q個詢問,每次詢問在圖中刪掉一條邊后圖的最小生成樹。 各詢問間獨立,每次詢問不對之后的詢問產生影響,即被刪掉的邊在下一條詢問中依然存在 Input 第一行兩個正整數N,M N lt ,M ...

2018-08-14 12:59 3 673 推薦指數:

查看詳情

BZOJ.3653.談笑風生(長/線段合並/樹狀數組)

BZOJ 洛谷 \(Description\) 給定一棵,每次詢問給定\(p,k\),求滿足\(p,a\)都是\(b\)的祖先,且\(p,a\)距離不超過\(k\)的三元組\(p,a,b\)個數。 \(n,q\leq3\times10^5\)。 \(Solution\) \(p,a,b ...

Thu Nov 29 04:19:00 CST 2018 0 1998

1. 相關概念 重兒子:父親節點的所有兒子中子樹結點數目最多(size最大)的結點; 輕兒子:父親節點中除了重兒子以外的兒子; 重邊:父親結點和重兒子連成的邊; 輕邊:父親節點和輕兒子連成的邊; 重:由多條重邊連接而成的路徑; 輕 ...

Mon May 11 18:06:00 CST 2020 1 560
BZOJ.1758.[WC2010]重建計划(分數規划 點分治 單調隊列/長 線段)

題目鏈接 BZOJ 洛谷 點分治 單調隊列: 二答案,然后判斷是否存在一條長度在\([L,R]\)的路徑滿足權值和非負。可以點分治。 對於(距當前根節點)深度為\(d\)的一條路徑,可以用其它子樹深度在\([L-d,R-d]\)內的最大值更新。這可以用單調隊列維護。 這需要子樹中的點按dep ...

Tue Nov 27 04:00:00 CST 2018 0 1827
學習

最近一段時間決定先好好搞一下數據結構了,首先搞了下樹; 專題訓練:http://acm.hust.edu.cn/vjudge/contest/view.action?cid=28982#overview 並不是一個復雜的算法或者數據結構,只是能把一棵拆成來處 ...

Tue Aug 13 03:43:00 CST 2013 0 13014
詳解

轉載請注明出處,部分內容引自banananana大神的博客 別說你不知道什么是╮(─▽─)╭(幫你百度一下) 前置知識:  dfs序  線段 先來回顧兩個問題:1,將從x到y結點最短路徑上所有節點的值都加上z 這也是個模板題了吧 我們很容易想到,樹上差可以以O(n+m ...

Thu May 10 20:54:00 CST 2018 27 22297
詳解

前請先掌握線段) 核心思想 的思想比較神奇 它的思想是:把一棵拆成若干個不相交的,然 ...

Sun Dec 24 15:31:00 CST 2017 15 3433
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM