原文: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