原文:bzoj3730:震波

題意:給一棵樹,只有點權無邊權, ,每次詢問求以一個點為中心,半徑為k的全職和。 考慮動態樹分治。我們對於每個點 點分樹 維護兩個樹狀數組。兩個樹狀數組都以距離為下標,權值為內容。第一個樹狀數組維護子樹中距離該點為k的權值和,第二個維護距離該點父親距離為k的權值和。這樣改權值時我們暴力爬樹高,loglog復雜度 log的樹高加上log的樹狀數組 。查詢的時候一樣爬樹高,要注意容斥 把當前子樹k的先 ...

2016-12-21 23:35 4 1023 推薦指數:

查看詳情

BZOJ3730震波(動態點分治)[復習]

題面 BZOJ 題解 動態點分治什么的完全不記得了。這回重新寫一寫。 首先我們把點分樹給建出來。 操作只有兩種,修改和詢問距離某個點的距離不超過\(k\)的點的和。 兩點之間的距離可以樹鏈剖分之類的算,這里不再重復。 考慮如何計算答案。 對於每個點,把對於它的點分樹上所有祖先的貢獻給加好 ...

Sat Jul 14 22:47:00 CST 2018 0 895
Bzoj索引

1001 : http://ideone.com/4omPYJ1002 : http://ideone.com/BZr9KF1003 : http://ideone.com/48NJNh1004 : ...

Mon Dec 09 02:32:00 CST 2013 0 3348
[bzoj2687]交與並

首先算出兩個區間包含的答案,然后就可以刪掉所有被包含的區間,此時發現右端點也單調遞增那么對於任意一種方案,假設他選擇了區間[l,r]中的某一些區間且選擇了l和r,那么一定可以等價為僅選擇l和r兩個區間 ...

Sat Aug 17 21:13:00 CST 2019 10 62
BZOJ 4631: 踩氣球

4631: 踩氣球 Time Limit: 10 Sec Memory Limit: 256 MBSubmit: 267 Solved: 138[Submit][Status][Disc ...

Mon Mar 13 02:59:00 CST 2017 6 562
bzoj網絡流

近期看了一些bzoj的網絡流,深感智商不夠。不過對於網絡流又有了進一步的理解。 還是mark一下吧。 獻上幾篇論文:1)《最小割模型在信息學競賽中的應用》 2)《淺析一類最小割問題》 1、bzoj1066(最大流) 題意:戳這里 思路 ...

Tue Oct 28 05:55:00 CST 2014 3 2705
BZOJ 3680 吊打XXX

Description gty又虐了一場比賽,被虐的蒟蒻們決定吊打gty。gty見大勢不好機智的分出了n個分身,但還是被人多勢眾的蒟蒻抓住了。蒟蒻們將 n個gty吊在n根繩子上,每根繩子穿過天 ...

Fri Jan 19 04:00:00 CST 2018 6 381
[BZOJ2687]交與並

在 UNR 上看到這樣一道題,當時想起來就是大視野原題,發現自己竟然沒過,就刷了一波。 [BZOJ2687]交與並 試題描述 對於一個區間集合 \(\{A_1,A_2,\cdots,A_K\}(K>1, \forall i \ne j, A_i \ne A_j)\),我們定義其權值 ...

Mon Jul 16 01:46:00 CST 2018 3 795
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM