随笔分类 - 图论算法-树相关-树上倍增
摘要:[Codeforces 208E] Blood Cousins(dsu on tree+倍增) 题面 给出一个有根树森林,点集总大小为。有个询问,每个询问包含两个数,询问的级祖先的子树内有多少和深度相同 分析 先把询问离线。 相同深度点的个
阅读全文
摘要:[BZOJ3133] [Baltic2013]ballmachine(树上倍增+堆) 题面 有一个装球机器,构造可以看作是一棵树。有下面两种操作: 从根放入一个球,只要下方有空位,球会沿着树滚下。如果同时有多个点可以走,那么会选择编号最小的节点所在路径的方向。比如依次在树根 放2个球,第一个球会落到
阅读全文
摘要:[HNOI2016]树(可持久化线段树+树上倍增) 题面 给出一棵n个点的模板树和大树,根为1,初始的时候大树和模板树相同。接下来操作m次,每次从模板树里取出一棵子树,把它作为新树里节点y的儿子。操作完之后有q个询问,询问新树上两点之间的距离 分
阅读全文