LCT(动态树)
文章平均质量分 72
。
NeosKnight
这个作者很懒,什么都没留下…
展开
-
【BZOJ3669】魔法森林(LCT动态维护最小生成树)
题目连接题目描述为了得到书法大家的真传,小E同学下定决心去拜访住在魔法森林中的隐士。魔法森林可以被看成一个包含个N节点M条边的无向图,节点标号为1..N,边标号为1..M。初始时小E同学在号节点1,隐士则住在号节点N。小E需要通过这一片魔法森林,才能够拜访到隐士。魔法森林中居住了一些妖怪。每当有人经过一条边的时候,这条边上的妖怪就会对其发起攻击。幸运的是,在号节点住着两种守护精灵:...原创 2018-02-21 17:16:26 · 471 阅读 · 0 评论 -
【LuoguP3721】[HNOI2017]单旋
题目链接题目描述详细请自己去看题面。题意: 对于一颗只能进行单旋操作的splay(题中叫spaly),有如下四个操作: 1.插入一个节点,代价为插入后节点的深度。 2.把最小值旋到根,代价为其原来的深度。 3.把最大值旋到根,代价为其原来的深度。 4.进行2操作后把根节点删掉。 5.进行3操作后把根节点删掉。题解一道看起来有点滑稽的题,显然不是用splay做...原创 2018-02-21 22:45:33 · 249 阅读 · 0 评论 -
【BZOJ-2002】[HNOI2010] Bounce 弹飞绵羊
题目链接题目描述某天,Lostmonkey发明了一种超级弹力装置,为了在他的绵羊朋友面前显摆,他邀请小绵羊一起玩个游戏。游戏一开始,Lostmonkey在地上沿着一条直线摆上n个装置,每个装置设定初始弹力系数ki,当绵羊达到第i个装置时,它会往后弹ki步,达到第i+ki个装置,若不存在第i+ki个装置,则绵羊被弹飞。绵羊想知道当它从第i个装置起步时,被弹几次后会被弹飞。为了使得游戏更有...原创 2018-02-22 20:13:33 · 214 阅读 · 0 评论 -
动态树(Link-Cut-Tree)简单总结(指针版本)
Link-Cut-Tree(动态树 LCT)1.定义1. 偏爱子节点: 一颗子树内最后访问的点若在该子树根节点 X 的某个儿子节点 P 的子树中,则称 P 为 X 的偏爱子节点。 2. 偏爱边:连向偏爱子节点的边。 3. 偏爱路径:一条全为偏爱边构成的路径(一定是一条链,类似于树链剖分的重链) 4. 每一条偏爱路径(以下直接写做重链)都由一棵Splay来进行维护. 注意: 1...原创 2018-02-22 20:33:57 · 451 阅读 · 0 评论 -
【BZOJ5020】[THUWC2017] 在美妙的数学王国中畅游
题目链接题意一个森林,支持加边删边 每一个点上有一个关于x的函数,函数值在[0,1]内 每次给出一个x并询问一条路径上所有点的函数值的和,x也是[0,1]Sol所有人智商为1时,直接算函数值并用LCT维护路径即可 如果只有一次函数就维护∑a∑a\sum a和∑b∑b\sum b然后就是怎么搞这两个不是多项式的函数了为什么不好处理,因为我们不能通过x的次数相同的把和...原创 2018-08-07 17:26:37 · 215 阅读 · 0 评论 -
【LuoguP3348】[ZJOI2016]大森林
题目链接题目描述小Y家里有一个大森林,里面有n棵树,编号从1到n。一开始这些树都只是树苗,只有一个节点,标号为1。这些树都有一个特殊的节点,我们称之为生长节点,这些节点有生长出子节点的能力。小Y掌握了一种魔法,能让第l棵树到第r棵树的生长节点长出一个子节点。同时她还能修改第l棵树到第r棵树的生长节点。她告诉了你她使用魔法的记录,你能不能管理她家的森林,并且回答她的询问呢?Sol一脸毒瘤。...原创 2019-02-21 16:22:02 · 327 阅读 · 0 评论 -
【Luogu4299】首都
BZOJ权限题。洛谷题目描述在X星球上有N个国家,每个国家占据着X星球的一座城市。由于国家之间是敌对关系,所以不同国家的两个城市是不会有公路相连的。X星球上战乱频发,如果A国打败了B国,那么B国将永远从这个星球消失,而B国的国土也将归A国管辖。A国国王为了加强统治,会在A国和B国之间修建一条公路,即选择原A国的某个城市和B国某个城市,修建一条连接这两座城市的公路。同样为了便于统治自己的国...原创 2019-02-24 23:04:04 · 114 阅读 · 0 评论 -
【UOJ#207】共价大爷游长沙
题目链接题目描述火车司机出秦川,跳蚤国王下江南,共价大爷游长沙。每个周末,勤劳的共价大爷都会开车游历长沙市。长沙市的交通线路可以抽象成为一个 nnn 个点 n−1n−1n−1 条边的无向图,点编号为 111 到 nnn,任意两点间均存在恰好一条路径,显然两个点之间最多也只会有一条边相连。有一个包含一些点对 (x,y)(x,y)(x,y) 的可重集合SSS,共价大爷的旅行路线是这样确定的:每次...原创 2019-02-19 16:56:58 · 273 阅读 · 0 评论