
树链剖分
poursoul
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【HDU】5029 Relief grain 树链剖分+离线标记法
传送门:【HDU】5029 Relief grain原创 2014-09-21 10:20:51 · 1904 阅读 · 0 评论 -
【HDU】5052 Yaoge’s maximum profit 树链剖分
传送门:【HDU】5052 Yaoge’s maximum profit原创 2014-09-27 21:20:15 · 1290 阅读 · 0 评论 -
【CodeForces】406D Hill Climbing 单调栈建树+树链剖分求LCA
传送门:【CodeForces】406D Hill Climbing原创 2014-09-28 18:49:26 · 1308 阅读 · 0 评论 -
2014 Asia AnShan Regional Contest 题解
B:5071 Chat原创 2014-10-30 19:33:57 · 1413 阅读 · 0 评论 -
【CodeForces】Round #270 A,B,C,D题解
传送门原创 2014-09-29 12:20:15 · 923 阅读 · 0 评论 -
【codeforces】487E. Tourists 点双连通+树链剖分
传送门:【codeforces】487E. Tourists题目分析:这么多天了终于艹掉了这题,太感动了T ^ T看到这题,询问路径最小值问题,第一反应就是缩成一棵树然后树链剖分求解。兴冲冲的敲了一个边双连通,测了样例没过,发现不可以用边双连通。。。然后换成点双连通,将一个点双连通块中的边缩成一个点,然后所有的割顶缩成一个点,然后一个连通块我们用一个set保存最小值。在没有更新的情原创 2014-11-25 21:07:58 · 1497 阅读 · 0 评论 -
【HDU】5111 Alexandra and Two Trees 树链剖分+主席树【树上路径的交集】【在线算法】
传送门:【HDU】5111 Alexandra and Two Trees原创 2014-11-25 10:46:09 · 2696 阅读 · 0 评论 -
【Codeforces】Codeforces Round #299 (Div. 1) E. Tavas on the Path 【树链剖分+区间合并】
传送门:【Codeforces】Codeforces Round #299 (Div. 1) E. Tavas on the Path大概题意:首先对于一个串s,我们可以提取m个只包含1的块,每个块都是s里的一个最长连续1子串。然后我们设x1,x2,x3...xm分别为这m个块中1的长度。现在我们有函数T(S),定义 ,f(xi)是f关于xi的函数,下面会给出。现在我们原创 2015-04-17 23:51:42 · 1035 阅读 · 0 评论 -
【HDU】5221 Occupation【树链剖分】
传送门:【HDU】5221 Occupation题目分析:最直接的想法,用一棵树链剖分维护路径,一棵dfs序线段树维护子树。因为每次最多修改一个点,所以修改的时候我们暴力修改每个点就可以了。my code:my~~code:#pragma comment(linker, "/STACK:102400000,102400000")#include <stdio.h>#include <stri原创 2015-05-03 11:35:10 · 1241 阅读 · 0 评论 -
【HDU】5296 Annoying problem【树链剖分+分类讨论】
传送门:【HDU】5296 Annoying problem这题我是分类讨论做的,没想到多校题解的方法my code:my~~code:#include <stdio.h>#include <string.h>#include <algorithm>using namespace std ;typedef long long LL ;#define clr(a,x) memset ( a ,原创 2015-07-27 15:52:24 · 990 阅读 · 0 评论 -
【HDU】5566 Clarke and room【树链剖分+AC自动机】
题目链接:Clarke and room#include <bits/stdc++.h>using namespace std ;typedef long long LL ;#define ls ( o << 1 )#define lson ls , l , m#define rs ( o << 1 | 1 )#define rson rs , m + 1 , r#define rt 1原创 2016-11-01 11:09:39 · 835 阅读 · 0 评论 -
【HDU】5044 Tree 树链剖分
传送门:【HDU】5044 Tree题目分析:如果不看卡常数这回事的原创 2014-09-27 20:53:00 · 1451 阅读 · 4 评论 -
【SPOJ】2798 Query on a tree again! QTREE系列之3 树链剖分
传送门:【SPOJ】2798 Query on a tree again!原创 2014-09-17 19:12:58 · 898 阅读 · 0 评论 -
【FZU】2082 过路费 树链剖分模板题
传送门:【FZU】2082 过路费传送门:裸的树链剖分。代码如下:原创 2014-09-26 08:17:48 · 1188 阅读 · 0 评论 -
【BZOJ】1036 [ZJOI2008]树的统计Count 树链剖分+线段树
传送门:【BZOJ】1036 [ZJOI2008]树的统计Count原创 2014-09-15 21:38:16 · 820 阅读 · 0 评论 -
【HDU】3966 Aragorn's Story 树链剖分
传送门:【HDU】3966 Aragorn's Story原创 2014-09-16 12:35:04 · 711 阅读 · 0 评论 -
【SPOJ】6779 Can you answer these queries VII 树链剖分+线段树 求树上的最大子段和
传送门:【SPOJ】6779 Can you answer these queries VII题目分析:原创 2014-09-16 14:19:12 · 1225 阅读 · 0 评论 -
【ACdream】1103 瑶瑶正式成为CEO 树链剖分+费用流
传送门:【ACdream】1103 瑶瑶正式成为CEO题目分析:早写好了。。不过为了优化浪费了yi ge j原创 2014-09-16 11:12:47 · 1010 阅读 · 0 评论 -
【POJ】3237 Tree 树链剖分
传送门:【POJ】3237 Tree原创 2014-09-16 16:14:53 · 728 阅读 · 0 评论 -
【BZOJ】2243 [SDOI2011]染色 树链剖分
传送门:【BZOJ】2243 [SDOI2011]染色原创 2014-09-16 16:50:39 · 728 阅读 · 0 评论 -
【HDOJ】4718 The LCIS on the Tree 树链剖分
传送门:【HDOJ】4718 The LCIS on the Tree原创 2014-09-17 09:17:13 · 894 阅读 · 0 评论 -
【HDU】4987 Little Devil I 树链剖分
传送门:【HDU】4987 Little Devil I原创 2014-09-17 10:27:36 · 1114 阅读 · 0 评论 -
【SPOJ】375 Query on a tree QTREE系列之1 树链剖分
传送门:【SPOJ】375 Query on a tree首先来一发lian jie题目分析:原创 2014-09-15 16:42:29 · 883 阅读 · 0 评论 -
【HDU】5436 Transmigration tree【树链剖分+dp+rmq】
题目链接:【HDU】5436 Transmigration tree#pragma comment(linker, "/STACK:16777216")#include <stdio.h>#include <string.h>#include <vector>#include <algorithm>using namespace std ;typedef long long LL ;#de原创 2016-11-01 11:30:19 · 689 阅读 · 0 评论