码迷,mamicode.com
首页 >  
搜索关键字:主席树    ( 1153个结果
HDU 4348 To the moon(主席树 区间更新)题解
题意: 给一个数组A[1] ~ A[n],有4种操作: Q l r询问l r区间和 C l r v给l r区间每个数加v H l r t询问第t步操作的时候l r区间和 B t返回到第t步操作 思路: 用主席树维护常规的线段树。我们之前已经知道了主席树单点更新,只要新增一条链就ok了,区间更新也有点 ...
分类:其他好文   时间:2019-04-26 21:15:27    阅读次数:181
主席树——树链上第k大spoj COT
首先要求第k大就想到用主席树来处理 但是不能直接用树链剖分的dfs序来维护,因为一条链对应的dfs下标可能是断开的几段,无法用权值线段树来维护 那么久维护每个点到根节点的全值线段树,结点u的权值线段树记录了其到根节点路径上数值的出现次数 主席树相当于维护了一个前缀和,由树上前缀和可以分析出u->v路 ...
分类:其他好文   时间:2019-04-24 15:58:13    阅读次数:156
SPOJ COT Count on a tree(树上主席树 + LCA 求路径第k小)题解
题意:n个点的树,每个点有权值,问你u~v路径第k小的点的权值是? 思路: 树上主席树就是每个点建一棵权值线段树,具体看jq博客,LCA用倍增logn求出,具体原理看这里 LCA板子: 代码: ...
分类:其他好文   时间:2019-04-24 00:22:40    阅读次数:160
【bzoj 4066】 简单题
"题目" 显然这就是让我们在二维上数个点 如果没有强制在线就随便做啦,扫描线+主席树应该是最好的选择 但是现在强制在线并且卡了树套树的空间,于是只能上$kdt$了 我们还是维护一下每个子树分割出来的矩形的四个坐标 查询的时候发现如果当前整个子树都被查询的矩形包含,我们就直接加入答案 如果完全没有交, ...
分类:其他好文   时间:2019-04-23 12:24:23    阅读次数:124
hdu5592 倒序求排列+权值线段树
这种题为什么要用到主席树啊、、8说了,直接上代码 ...
分类:其他好文   时间:2019-04-22 12:27:37    阅读次数:110
4.20 nanchang 回顾
Greedy HOUHOU 没想到用树来管理这些给出的数据 不是很能看得懂题目的要求 Angry FFF Party 不会利用斐波那契解题 Match Stick Game 完全没想到用动态规划来解 Distance on the tree 不会写主席树 More xor 题读了很多遍都没读懂,一直 ...
分类:其他好文   时间:2019-04-22 00:52:21    阅读次数:135
主席树
/* 主席树做法,查询区间第K大,输入的l,r是从0开始 */ #include <iostream> #include <stdio.h> #include <string.h> #include <stack> #include <map> #include <vector> #include ...
分类:其他好文   时间:2019-04-21 18:43:33    阅读次数:145
HDU6278 Just h-index
主席树+二分 每次对给定区间从1~区间长度len二分mid,查询区间内第mid大的数是不是大于等于mid。。 include define INF 0x3f3f3f3f define full(a, b) memset(a, b, sizeof a) using namespace std; typ ...
分类:其他好文   时间:2019-04-18 00:53:43    阅读次数:133
Luogu P3834 【模板】可持久化线段树 1(主席树)
就是板子、、、 节点中维护的值,就是1-i之间这个区间内出现了数的次数(权值线段树?雾)。然后当我们查询的时候,就是利用到了前缀和的思想,拿左端点那棵树和右端点一减~ 更新的时候需要新开的点就开,不需要的就连到原来的点上去,相当于更新一条链。这样复杂度是nlogn的。 好想大佬们都把根作为实参转进去 ...
分类:其他好文   时间:2019-04-18 00:42:12    阅读次数:192
bzoj 4504: K个串【大根堆+主席树】
像超级钢琴一样把五元组放进大根堆,每次取一个出来拆开,(d,l,r,p,v)表示右端点为d,左端点区间为(l,r),最大区间和值为v左端点在p上 关于怎么快速求区间和,用可持久化线段树维护(主席树?)每个点到他root的区间和,这样每次右端点右移就是上一个的线段树在(la[a[i]]+1,i)加上a ...
分类:其他好文   时间:2019-04-05 19:56:56    阅读次数:128
1153条   上一页 1 ... 20 21 22 23 24 ... 116 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!