
LCT
rgnoH
OI弱菜
展开
-
WC2006 水管局长 LCT维护MST
WC2006 NKOJ3163 水管局长问题描述 SC省MY市有着庞大的地下水管网络,嘟嘟是MY市的水管局长(就是管水管的啦),嘟嘟作为水管局长的工作就是:每天供水公司可能要将一定量的水从x处送往y处,嘟嘟需要为供水公司找到一条从A至B的水管的路径,接着通过信息化的控制中心通知路径上的水管进入准备送水状态,等到路径上每一条水管都准备好了,供水公司就可以开始送水了。嘟嘟一次只能处理一项送水任务,等原创 2017-12-01 23:44:01 · 422 阅读 · 0 评论 -
NOIP2017模拟 玩游戏 最小生成树 树上倍增
NOIP2017模拟 玩游戏题目大意 给出一个n个节点m条边的无向连通图,定义两点间最短路径的长度为所有路径中最长边权值的最小值。现在有一些加边操作和询问操作,共计q次。询问操作是要求判断两组点对间的最短距离是否相等(原题中以最基本的Nim游戏的形式给出)。数据范围 对于90%的数据,n<=5000,m<=100000,q<=150000,边权<=1e15,加边操作不超过1000次。原创 2017-11-04 16:02:18 · 631 阅读 · 0 评论 -
NOI2014 魔法森林 LCT维护MST
BZOJ3669 题面从更简单的情况入手,如果边权只有aa没有bb应该怎么处理?这时候问题就是找一条从1到N的路径,使得最长的边尽量短。根据最小生成树的性质,这样的边一定在最小生成树上。如果aa固定,得到的解法是一样的。那么可以分别讨论每一个aa,对于权值不大于aa的边对bb做一次最小生成树。暴力做会超时。考虑到随着aa的变大,可用的边也逐渐增多,那么只要在加边的同时更新最小生成树就可以了。这个操作原创 2017-12-02 10:21:19 · 375 阅读 · 0 评论 -
【HNOI2010】弹飞绵羊 分块/LCT
【HNOI2010】弹飞绵羊问题描述 某天,Lostmonkey发明了一种超级弹力装置,为了在他的绵羊朋友面前显摆,他邀请小绵羊一起玩个游戏。游戏一开始,Lostmonkey在地上沿着一条直线摆上n个装置,每个装置设定初始弹力系数ki,当绵羊达到第i个装置时,它会往后弹ki步,达到第i+ki个装置,若不存在第i+ki个装置,则绵羊被弹飞。绵羊想知道当它从第i个装置起步时,被弹几次后会被弹飞。为了原创 2017-10-18 17:40:23 · 273 阅读 · 0 评论 -
BZOJ4530 BJOI 2014 大融合 LCT维护子树信息
BZOJ4530 大融合Description 小强要在N个孤立的星球上建立起一套通信系统。这套通信系统就是连接N个点的一个树。 这个树的边是一条一条添加上去的。在某个时刻,一条边的负载就是它所在的当前能够 联通的树上路过它的简单路径的数量。 例如,在上图中,现在一共有了5条边。其中,(3,8)这条边的负载是6,因 为有六条简单路径2-3-8,2-3-8-7,3-8,3-原创 2017-12-04 16:52:21 · 458 阅读 · 0 评论