码迷,mamicode.com
首页 >  
搜索关键字:可持久化线段树    ( 304个结果
bzoj 2653 middle (可持久化线段树)
middle Description 一个长度为n的序列a,设其排过序之后为b,其中位数定义为b[n/2],其中a,b从0开始标号,除法取下整。给你一个 长度为n的序列s。回答Q个这样的询问:s的左端点在[a,b]之间,右端点在[c,d]之间的子序列中,最大的中位数。 其中a<b<c<d。位置也从0 ...
分类:其他好文   时间:2017-12-19 00:58:22    阅读次数:191
bzoj 2588 Spoj 10628. Count on a tree (可持久化线段树)
Spoj 10628. Count on a tree Description 给定一棵N个节点的树,每个点有一个权值,对于M个询问(u,v,k),你需要回答u xor lastans和v这两个节点间第K小的点权。其中lastans是上一个询问的答案,初始为0,即第一个询问的u是明文。 给定一棵N个 ...
分类:其他好文   时间:2017-12-13 23:56:19    阅读次数:271
主席树 模板
这个东西有很多名字,主席树,可持久化线段树,函数式线段树。 我们用前缀和的思想,对每个前缀建线段树,区间表示数的大小,进行二分。 我在B站学算法:https://www.bilibili.com/video/av4619406/?from=search&seid=273452703862300118 ...
分类:其他好文   时间:2017-12-04 20:46:08    阅读次数:201
[COGS 257]动态排名系统 树状数组套主席树
主席树就是所谓可持久化线段树。目前只会打区间k值操作。 那么带修改的呢?因为主席树目的上也是搞前缀和,所以类比数组操作,套一个树状数组就可以了。 谨以此纪念此类型树套树入门 ...
分类:编程语言   时间:2017-12-02 13:08:12    阅读次数:224
Wannafly挑战赛4
A(枚举) =w= B(枚举) 分析: 枚举每一位,考虑每位贡献,就是相当于在一段区间内找有多少1在奇数位上,有多少个1在偶数位上,维护一下各自前缀和就行了 时间复杂度O(32n) C(签到) D(dfs序+可持久化线段树/离线+线段树) 分析: 考虑dfs序,那么对于每个询问,就是询问一段区间[l ...
分类:其他好文   时间:2017-11-24 23:59:36    阅读次数:341
主席树板子二
P3919 【模板】可持久化数组(可持久化线段树/平衡树) 题目背景 UPDATE : 最后一个点时间空间已经放大 标题即题意 有了可持久化数组,便可以实现很多衍生的可持久化功能(例如:可持久化并查集) 题目描述 如题,你需要维护这样的一个长度为 NN 的数组,支持如下几种操作 在某个历史版本上修改 ...
分类:其他好文   时间:2017-11-18 17:34:35    阅读次数:219
【BZOJ3681】Arietta 树链剖分+可持久化线段树优化建图+网络流
【BZOJ3681】Arietta Description Arietta 的命运与她的妹妹不同,在她的妹妹已经走进学院的时候,她仍然留在山村中。但是她从未停止过和恋人 Velding 的书信往来。一天,她准备去探访他。对着窗外的阳光,临行前她再次弹起了琴。她的琴的发声十分特殊。让我们给一个形式化的 ...
分类:其他好文   时间:2017-11-05 13:56:12    阅读次数:194
【BZOJ4704】旅行 树链剖分+可持久化线段树
【BZOJ4704】旅行 Description 在Berland,有n个城堡。每个城堡恰好属于一个领主。不同的城堡属于不同的领主。在所有领主中有一个是国王,其他的每个领主都直接隶属于另一位领主,并且间接隶属于国王。一位领主可以拥有任意数量的下属。这些城堡被一些双向的道路连接。两个城堡是连接的当且仅 ...
分类:其他好文   时间:2017-10-15 11:08:41    阅读次数:147
聪明的质检员 [NOIP 2011] [可持久化线段树]
Description 小 T 是一名质量监督员,最近负责检验一批矿产的质量。这批矿产共有n个矿石,从 1 到n逐一编号,每个矿石都有自己的重量wi以及价值vi。检验矿产的流程是: 1. 给定 m个区间[Li,Ri]; 2. 选出一个参数W; 3. 对于一个区间[Li,Ri],计算矿石在这个区间上的 ...
分类:其他好文   时间:2017-10-13 17:06:39    阅读次数:152
可持久化数组(可持久化线段树/平衡树)
题目背景 UPDATE : 最后一个点时间空间已经放大 标题即题意 有了可持久化数组,便可以实现很多衍生的可持久化功能(例如:可持久化并查集) 题目描述 如题,你需要维护这样的一个长度为 N N N 的数组,支持如下几种操作 在某个历史版本上修改某一个位置上的值 访问某个历史版本上的某一位置的值 此 ...
分类:编程语言   时间:2017-10-05 14:13:59    阅读次数:202
304条   上一页 1 ... 14 15 16 17 18 ... 31 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!