
树链剖分
Kirito_Acmer
这个作者很懒,什么都没留下…
展开
-
bzoj3626: [LNOI2014]LCA (树链剖分+离线线段树)
Description给出一个n个节点的有根树(编号为0到n-1,根节点为0)。一个点的深度定义为这个节点到根的距离+1。设dep[i]表示点i的深度,LCA(i,j)表示i与j的最近公共祖先。有q次询问,每次询问给出l r z,求sigma_{l(即,求在[l,r]区间内的每个节点i与z的最近公共祖先的深度之和)Input第一行2个整数n q。接下来n原创 2016-04-25 15:33:44 · 652 阅读 · 0 评论 -
SPOJ QTREE- Query on a tree (树链剖分)
You are given a tree (an acyclic undirected connected graph) with N nodes, and edges numbered 1, 2, 3...N-1.We will ask you to perfrom some instructions of the following form:CHANGE i ti : cha原创 2016-04-20 11:03:30 · 433 阅读 · 0 评论 -
bzoj2243 [SDOI2011]染色 (树链剖分+线段树)
Description给定一棵有n个节点的无根树和m个操作,操作有2类:1、将节点a到节点b路径上所有点都染成颜色c;2、询问节点a到节点b路径上的颜色段数量(连续相同颜色被认为是同一段),如“112221”由3段组成:“11”、“222”和“1”。请你写一个程序依次完成这m个操作。Input第一行包含2个整数n和m,分别表示节点原创 2016-04-20 16:41:14 · 1512 阅读 · 0 评论 -
hdu5893 List wants to travel(树链剖分+线段树)
Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 270 Accepted Submission(s): 47Problem DescriptionA boy named List who is perf原创 2016-09-19 14:40:32 · 898 阅读 · 0 评论