码迷,mamicode.com
首页 >  
搜索关键字:树链剖分    ( 1272个结果
[BZOJ2243][SDOI2011]染色 解题报告|树链剖分
Description给定一棵有n个节点的无根树和m个操作,操作有2类:1、将节点a到节点b路径上所有点都染成颜色c;2、询问节点a到节点b路径上的颜色段数量(连续相同颜色被认为是同一段),如“112221”由3段组成:“11”、“222”和“1”。请你写一个程序依次完成这m个操作。 与上一题差别....
分类:其他好文   时间:2015-04-11 08:55:39    阅读次数:175
[BZOJ1036][ZJOI2008]树的统计Count 解题报告|树链剖分
树链剖分 简单来说就是数据结构在树上的应用。常用的为线段树splay等。(可现在splay还不会敲囧) 重链剖分: 将树上的边分成轻链和重链。 重边为每个节点到它子树最大的儿子的边,其余为轻边。 设(u,v)为轻边,则size(v)b then exit(a) else exit...
分类:其他好文   时间:2015-04-10 20:06:05    阅读次数:139
【BZOJ 3531】 [Sdoi2014]旅行
树链剖分+动态开结点~...
分类:其他好文   时间:2015-04-10 17:57:19    阅读次数:199
SPOJ - QTREE (树链剖分)
基础的树链剖分题目,不过是边权,可以向下映射成点权或者按边剖分。 VIEW CODE #include #include #include #include #include #include using namespace std; const int mmax=10010; const int inf=0x3fffffff; struct edge { int st,en,cos...
分类:其他好文   时间:2015-04-05 17:35:02    阅读次数:116
(第一个树链剖分!!!!)hdu 3966
A -Aragorn's StoryTime Limit:3000MSMemory Limit:32768KB64bit IO Format:%I64d & %I64uSubmitStatusPracticeHDU 3966DescriptionOur protagonist is the hand...
分类:其他好文   时间:2015-03-29 00:29:13    阅读次数:133
BZOJ 1036: [ZJOI2008]树的统计Count 【树链剖分】
Description一棵树上有n个节点,编号分别为1到n,每个节点都有一个权值w。我们将以下面的形式来要求你对这棵树完成一些操作: I. CHANGE u t : 把结点u的权值改为t II. QMAX u v: 询问从点u到点v的路径上的节点的最大权值 III. QSUM u v: 询问从点u到...
分类:其他好文   时间:2015-03-20 15:49:45    阅读次数:114
【树链剖分】【线段树】bzoj2157 旅游
#include#includeusing namespace std;#define INF 2147483647#define N 20001#define lson rt>1]=v[i]; dw[v[i]]=bw[i]; fa[v[i]]=U; dep[v[i]]=dep[U...
分类:其他好文   时间:2015-03-19 18:18:09    阅读次数:158
BZOJ 1036: [ZJOI2008]树的统计Count 树链剖分
1036: [ZJOI2008]树的统计CountTime Limit: 10 SecMemory Limit: 162 MBSubmit: 6769Solved: 2772[Submit][Status][Discuss]Description一棵树上有n个节点,编号分别为1到n,每个节点都有一个...
分类:其他好文   时间:2015-03-19 00:35:07    阅读次数:140
BZOJ 2402 陶陶的难题II 二分答案+斜率优化+树链剖分+线段树维护凸包
题目大意:给定一棵树,每个点有两个坐标(x1,y1)和(x2,y2),多次询问某条链上选择两个点i和j(可以相同),求(y1i+y2j)/(x1i+x2j)的最大值 我竟没看出来这是01分数规划。。。真是老了。。。 二分答案ans,问题转化成验证(y1i+y2j)/(x1i+x2j)是否>=ans 将式子变形可得(y1i-ans*x1i)+(y2j-ans*x2j)>=0 加号两边独立,分...
分类:其他好文   时间:2015-03-18 10:37:33    阅读次数:151
【树链剖分】【线段树】bzoj3626 [LNOI2014]LCA
引用题解:http://blog.csdn.net/popoqqq/article/details/38823457题目大意:给出一个n个节点的有根树(编号为0到n-1,根节点为0)。一个点的深度定义为这个节点到根的距离+1。设dep[i]表示点i的深度,LCA(i,j)表示i与j的最近公共祖先。有...
分类:其他好文   时间:2015-03-18 07:46:44    阅读次数:149
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!