码迷,mamicode.com
首页 >  
搜索关键字:权值线段树    ( 273个结果
BZOJ 2588 Count on a tree (COT) 可持久化线段树
题目大意:查询树上两点之间的第k大的点权。 思路:树套树,其实是正常的树套一个可持久化线段树。因为利用权值线段树可以求区间第k大,然后再应用可持久化线段树的思想,可以做到区间减法。详见代码。 CODE: #include #include #include #include #define MAX 100010 #define NIL (tree[0]) usin...
分类:其他好文   时间:2014-10-14 19:41:19    阅读次数:153
BZOJ 3110 ZJOI 2013 K大数查询 树套树(权值线段树套区间线段树)
题目大意:有一些位置,这些位置上可以放若干个数字。现在有两种操作。 1.在区间l到r上添加一个数字x 2.求出l到r上的第k大的数字是什么 思路:这种题一看就是树套树,关键是怎么套,怎么写。(话说我也不会来着。。)最容易想到的方法就是区间线段树套一个权值线段树,但是区间线段树上的标记就会变得异常复杂。所以我们就反过来套,用权值线段树套区间线段树。这样修改操作在外线段树上就变成了单点修...
分类:其他好文   时间:2014-10-09 16:50:48    阅读次数:239
主席树初探 & bzoj 3295: [Cqoi2011] 动态逆序对 题解
【】 【】 【代码】...
分类:其他好文   时间:2014-07-03 16:34:41    阅读次数:285
273条   上一页 1 ... 26 27 28
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!