可持久化数据结构
Mima_Reincarnation
这个作者很懒,什么都没留下…
展开
-
BZOJ3932: [CQOI2015]任务查询系统 可持久化线段树
题意:一个长度为n时间轴,m个带权值的任务,每个任务是一段连续时间,n个询问,每次询问某时间正在进行的任务中前k大的权值之和。 数据规模100000。 每个时间创建一棵可持久化线段树,任务拆成一个加入和一个删除,建好一排树之后每次去里面查询就好。 叶子节点需要特判,这个试了很多方法也没法避免,况且这题里可能一个叶子中有多个,只需要取一部分,也就是sum/size*k。 然后好像真没什么特别的原创 2017-01-04 20:42:53 · 444 阅读 · 0 评论 -
BZOJ4012: [HNOI2015]开店 重链剖分 可持久化线段树
http://www.lydsy.com/JudgeOnline/problem.php?id=4012 两点间距离:深度之和-2×LCA深度 http://blog.csdn.net/mima_reincarnation/article/details/54024494 ORZ16年我就会的东西现在怎么忘没了。。。那题是离线排序做,那么对于这题用可持久化线段树来维护树链剖分就可以了。#inc原创 2017-06-08 19:53:25 · 991 阅读 · 0 评论