数据结构——树链剖分
DSL_HN_2002
一名中学生oier,已退役
展开
-
[SDOI2017]树点涂色(LCT,树链剖分,线段树)
Description 给定一棵树。 定义一条路径的权值是,这条路径上的点(包括起点和终点)共有多少种不同的颜色。 要求支持三种操作: xxx,把点xxx到根节点的路径上的所有的点染上一种没有用过的新颜色; x,yx,yx,y,求xxx到yyy的路径的权值; xxx,在以xxx为根的子树中选择一个点,使得这个点到根节点的路径权值最大,求最大权值。 Solution 对于操作11...原创 2018-04-27 22:14:06 · 271 阅读 · 0 评论 -
「LOJ6073」「2017 山东一轮集训 Day5」距离-主席树+树链剖分
Description 给你一棵 nnn 个点的树和一个排列 ppp,边有边权,记 dist(u,v)dist(u, v)dist(u,v) 表示 uuu 到 vvv 的距离,path(u,v)path(u, v)path(u,v) 表示 uuu 到 vvv 路径上所有点组成的集合,现在有 qqq 次询问,每次给出 uiu_iui , viv_ivi , kik_iki ,问: ∑i∈pat...原创 2018-12-31 14:40:33 · 386 阅读 · 1 评论