码迷,mamicode.com
首页 >  
搜索关键字:bzoj1036    ( 62个结果
link cut tree 入门
鉴于最近写bzoj还有51nod都出现写不动的现象,决定学习一波厉害的算法/数据结构。 link cut tree:研究popoqqq那个神ppt。 bzoj1036:维护access操作就可以了。 bzoj2049:link cut tree 模版题。 我这二逼智商。。。真的够了。。。。 ...
分类:其他好文   时间:2016-09-21 21:23:31    阅读次数:233
bzoj1036--树链剖分
模板题。。。 #include<iostream> #include<cstdio> #include<cstring> #include<vector> using namespace std; #define N 30001 #define INF 2147483647 vector<int>g ...
分类:其他好文   时间:2016-08-23 22:04:46    阅读次数:267
BZOJ1036[ZJOI2008]树的统计Count 题解
题目大意: 一棵树上有n个节点,编号分别为1到n,每个节点都有一个权值w。有一些操作:1.把结点u的权值改为t;2.询问从点u到点v的路径上的节点的最大权值 3.询问从点u到点v的路径上的节点的权值和。 思路: 进行轻重树链剖分,再根据每个节点的dfs序建立线段树,维护其最大值以及和,询问时用树剖后 ...
分类:其他好文   时间:2016-08-03 20:12:53    阅读次数:198
bzoj1036: [ZJOI2008]树的统计Count
第一道树链剖分。。。 1036: [ZJOI2008]树的统计Count Description 一棵树上有n个节点,编号分别为1到n,每个节点都有一个权值w。我们将以下面的形式来要求你对这棵树完成一些操作: I. CHANGE u t : 把结点u的权值改为t II. QMAX u v: 询问从点 ...
分类:其他好文   时间:2016-07-10 13:56:11    阅读次数:175
【树链剖分/线段树】BZOJ1036-[ZJOI2008]树的统计Count
【题目大意】 一棵树上有n个节点,编号分别为1到n,每个节点都有一个权值w。我们将以下面的形式来要求你对这棵树完成 一些操作: I. CHANGE u t : 把结点u的权值改为t II. QMAX u v: 询问从点u到点v的路径上的节点的最大权值 III. QSUM u v: 询问从点u到点v的 ...
分类:其他好文   时间:2016-06-26 09:07:50    阅读次数:219
BZOJ1036: [ZJOI2008]树的统计Count - 树链剖分 -
1036: [ZJOI2008]树的统计Count Description 一棵树上有n个节点,编号分别为1到n,每个节点都有一个权值w。我们将以下面的形式来要求你对这棵树完成一些操作: I. CHANGE u t : 把结点u的权值改为t II. QMAX u v: 询问从点u到点v的路径上的节点 ...
分类:其他好文   时间:2016-05-26 21:47:24    阅读次数:272
[BZOJ1036] [ZJOI2008] 树的统计Count (LCT)
Description 一棵树上有n个节点,编号分别为1到n,每个节点都有一个权值w。我们将以下面的形式来要求你对这棵树完成一些操作: I. CHANGE u t : 把结点u的权值改为t II. QMAX u v: 询问从点u到点v的路径上的节点的最大权值 III. QSUM u v: 询问从点u ...
分类:其他好文   时间:2016-05-25 02:01:17    阅读次数:161
BZOJ1036 [ZJOI2008] 树的统计Count
Description 一棵树上有n个节点,编号分别为1到n,每个节点都有一个权值w。我们将以下面的形式来要求你对这棵树完成一些操作: I. CHANGE u t : 把结点u的权值改为t II. QMAX u v: 询问从点u到点v的路径上的节点的最大权值 III. QSUM u v: 询问从点u ...
分类:其他好文   时间:2016-05-24 15:14:19    阅读次数:220
(ZJOI2008)BZOJ1036 树的统计
题意:维护树上一条路径上的结点权值最大值或和 正解:树链剖分+线段树 没什么好说的,链剖裸题。先树链剖分再根据访问次序建立线段树,用线段树动态维护。 模板题练手。 ...
分类:其他好文   时间:2016-05-15 00:21:22    阅读次数:159
bzoj1036 树的统计Count 【树链剖分+线段树】
#include using namespace std; const long long inf=1<<30; const int N=40000+10; typedef long long ll;struct { int a,b; }g[N];struct { int l,r; ll sum,mx; }tree[4*N]; vector<in...
分类:其他好文   时间:2016-05-13 01:10:40    阅读次数:176
62条   上一页 1 2 3 4 5 6 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!