摘要:
權(quán)值數(shù)據(jù)結(jié)構(gòu)水各種題 前置知識(shí) 樹狀數(shù)組, 線段樹, 分塊... 反正任何你能想到的能求和的數(shù)據(jù)結(jié)構(gòu)就行, 只要數(shù)據(jù)結(jié)構(gòu)能單點(diǎn)加求區(qū)間和, 就能當(dāng)權(quán)值數(shù)據(jù)結(jié)構(gòu). 給樹狀數(shù)組和線段樹的鏈接吧, 分塊現(xiàn)在沒有, 以后大概率也沒有 (莫隊(duì)?wèi)?yīng)該會(huì)有). 樹狀數(shù)組及其各種擴(kuò)展 線段樹, 算法競賽掌管區(qū)間的神
閱讀全文
摘要:
線段樹, 算法競賽掌管區(qū)間的神 什么是線段樹 上回講樹狀數(shù)組的時(shí)候說過, 是一種分治數(shù)據(jù)結(jié)構(gòu), 把區(qū)間從中間劈開, 通過左子區(qū)間和右子區(qū)間的合并得到大區(qū)間. 上回的樹狀數(shù)組及其各種擴(kuò)展. 線段樹長什么樣 觀察線段樹. 再次思考, 把區(qū)間從中間劈開, 通過左子區(qū)間和右子區(qū)間的合并得到大區(qū)間. 兩個(gè)子區(qū)
閱讀全文