LCT
BFZD
这个作者很懒,什么都没留下…
展开
-
[NOI2014]魔法森林
题目[NOI2014]魔法森林解析要求a 与 b 的总和最小 可以按a排序 再以b为权值维护一颗树 LCT维护最小生成树 要解决的问题将每一条边变为一个点 边权变为点权 举个栗子: u->v有一条边权为w的边 怎LCT连边方式为 u->new->v new的点权为w不断维护最小生成树 如果新加入的边的 u与v不连通 直接加 如果连通 求u到v路上的最大边...原创 2018-03-08 16:30:45 · 174 阅读 · 0 评论 -
LCT学习笔记
Orz 大神 PoPoQQQ的ppt 代码主要学习于Saramanda开篇LCT=树链剖分+splay 能解决动态的加边和动态的删边的问题,并且可以维护一条路径上的信息。 LCT分为原树和辅助树,但维护的不是原树而是辅助树 辅助树的每一个节点只记父亲不计儿子 但是每一个节点又有着自己唯一的重儿子,且和重儿子由重边相连,重边构成重链。每一个重链都有splay储存。且splay是把...原创 2018-02-22 19:00:11 · 323 阅读 · 0 评论 -
[HNOI2010]Bounce 弹飞绵羊
[HNOI2010]Bounce 弹飞绵羊 【题目描述】某天,Lostmonkey发明了一种超级弹力装置,为了在他的绵羊朋友面前显摆,他邀请小绵羊一起玩个游戏。游戏一开始,Lostmonkey在地上沿着一条直线摆上n个装置,每个装置设定初始弹力系数ki,当绵羊达到第i个装置时,它会往后弹ki步,达到第i+ki个装置,若不存在第i+ki个装置,则绵羊被弹飞。绵羊想知道当它从第i个装置起步时,...原创 2018-02-22 19:38:04 · 224 阅读 · 2 评论