树链剖分 简单来说就是数据结构在树上的应用。常用的为线段树splay等。(可现在splay还不会敲囧) 重链剖分: 将树上的边分成轻链和重链。 重边为每个节点到它子树最大的儿子的边,其余为轻边。 设(u,v)为轻边,则size(v)b then exit(a) else exit...
分类:
其他好文 时间:
2015-04-10 20:06:05
阅读次数:
139
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
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
这两天连着做了三道链剖也看了不少链剖已经大致明白链剖里题目特点了
我们可以把所有链剖的题目分为如下两类:给定点权的链剖这类链剖也是最基础的链剖,大部分题目都是这个样子的.
题目中会给定每一个点的初始点权,以此来计算路径长度.
这种题目相对来说比较简单,我们直接套模板两次DFS然后建树,把每个点在线段树上对应节点的数值modify就好了.
标准模板题可以看:ZJOI2008树的统计Count...
分类:
其他好文 时间:
2015-03-14 18:34:37
阅读次数:
122
开学就被送去开学考
寒假一点文化课都没搞你还考个毛(╯‵□′)╯︵┻━┻
最后果然还是挂了(不过至少还没出班里前十= =)
回机房第一天想了想决定再去写一个沙茶链剖
(P.S.交这个题时候BZOJ挂了,但是Codevs是可以过的而且去COGS测了一遍也没问题所以BZOJ应该也能过哪天想起来再去BZOJ测一遍)题目描述 Description一棵树上有n个节点,编号分别为1到n,每个节点都有一...
分类:
其他好文 时间:
2015-03-11 19:43:41
阅读次数:
150
题目Description一棵树上有n个节点,编号分别为1到n,每个节点都有一个权值w。我们将以下面的形式来要求你对这棵树完成一些操作: I. CHANGE u t : 把结点u的权值改为t II. QMAX u v: 询问从点u到点v的路径上的节点的最大权值 III. QSUM u v: 询问从点u到点v的路径上的节点的权值和 注意:从点u到点v的路径上的节点包括u和v本身Input输入的第一行为...
分类:
其他好文 时间:
2015-02-28 11:29:41
阅读次数:
149
描述
一棵树上有n个节点,编号分别为1到n,每个节点都有一个权值w。我们将以下面的形式来要求你对这棵树完成一些操作: I. CHANGE u t : 把结点u的权值改为t II. QMAX u v: 询问从点u到点v的路径上的节点的最大权值 III. QSUM u v: 询问从点u到点v的路径上的节点的权值和. 注意:从点u到点v的路径上的节点包括u和v本身. 分析
学了树链剖...
分类:
其他好文 时间:
2015-02-26 14:56:11
阅读次数:
98
【BZOJ 1036】[ZJOI2008]树的统计Count
树链剖分模板题~...
分类:
其他好文 时间:
2014-12-05 15:40:11
阅读次数:
309
题解:裸的,没什么好说的。
树链剖分不会的先理解一下重链轻链,然后直接扒我代码理解就行了。
贴代码:
#include
#include
#include
#include
#define N 30100
#define inf 0x3f3f3f3f
using namespace std;
struct KSD
{
int u,v,next;
}e[N<<1];
int head...
分类:
其他好文 时间:
2014-11-24 22:42:11
阅读次数:
257
虽然是水题一枚,但是在我的不懈努下,交了80几发,在突然有一天重写的情况下,竟然1a了。#include#include#include#include#include#includeusing namespace std;const int maxn = 33333;struct Node{ .....
分类:
其他好文 时间:
2014-11-07 16:46:23
阅读次数:
262