码迷,mamicode.com
首页 >  
搜索关键字:整体二分    ( 190个结果
Tsinsen A1333: 矩阵乘法(整体二分)
http://www.tsinsen.com/A1333 题意:…… 思路:和之前的第k小几乎一样,只不过把一维BIT换成二维BIT而已。注意二维BIT写法QAQ ...
分类:其他好文   时间:2017-01-15 23:59:52    阅读次数:443
BZOJ 3110:[Zjoi2013]K大数查询(整体二分)
http://www.lydsy.com/JudgeOnline/problem.php?id=3110 题意:…… 思路:其实和之前POJ那道题差不多,只不过是换成区间更新,而且是第k大不是第k小,第k大是降序的第k个,在二分询问的时候需要注意和第k小的不同细节。 树状数组比线段树快了几倍,所以说 ...
分类:其他好文   时间:2017-01-15 11:35:25    阅读次数:178
POJ 2104:K-th Number(整体二分)
http://poj.org/problem?id=2104 题意:给出n个数和m个询问求区间第K小。 思路:以前用主席树做过,这次学整体二分来做。整体二分在yr大佬的指点下,终于大概懂了点了。对于二分能够解决的询问,如果有多个,那么如果支持离线处理的话,那么就可以使用整体二分了。 在这题二分可行的 ...
分类:其他好文   时间:2017-01-14 21:05:47    阅读次数:397
【BZOJ-3110】K大数查询 整体二分 + 线段树
3110: [Zjoi2013]K大数查询 Description 有N个位置,M个操作。操作有两种,每次操作如果是1 a b c的形式表示在第a个位置到第b个位置,每个位置加入一个数c如果是2 a b c形式,表示询问从第a个位置到第b个位置,第C大的数是多少。 有N个位置,M个操作。操作有两种, ...
分类:其他好文   时间:2017-01-13 09:06:58    阅读次数:372
整体二分QAQ
POJ 2104 K-th Number 时空隧道 题意: 给出一个序列,每次查询区间第k小 分析: 整体二分入门题? 代码: 1 #include<algorithm> 2 #include<iostream> 3 #include<cstring> 4 #include<cstdio> 5 // ...
分类:其他好文   时间:2017-01-07 19:38:34    阅读次数:318
BZOJ 3110 [Zjoi2013]K大数查询 ——整体二分
【题目分析】 整体二分显而易见。 自己YY了一下用树状数组区间修改,区间查询的操作。 又因为一个字母调了一下午。 貌似树状数组并不需要清空,可以用一个指针来维护,可以少一个log 懒得写了。 【代码】 ...
分类:其他好文   时间:2016-12-28 01:54:26    阅读次数:175
整体二分初步
部分内容引自myt论文:树状数组延伸和离线优化(CDQ、整体二分和莫队) 大致思路 1.确定答案范围[L,R],mid=L+R>>1;2.算出答案在[L,mid]内的操作对答案在[mid+1,R]内的操作的贡献;3.将答案在[L,mid]内的操作放入队列Q1,solve(Q1,L,mid)将答案在[ ...
分类:其他好文   时间:2016-12-26 21:22:38    阅读次数:186
bzoj1146整体二分+树链剖分+树状数组
其实也没啥好说的 用树状数组可以O(logn)的查询 套一层整体二分就可以做到O(nlngn) 最后用树链剖分让序列上树 ...
分类:编程语言   时间:2016-12-22 00:03:15    阅读次数:348
bzoj 2738 矩阵乘法
其实这题跟矩阵乘法没有任何卵关系,直接整体二分,用二维树状数组维护(刚刚学会>_<),复杂度好像有点爆炸(好像有十几亿不知道是不是算错了),但我们不能怂啊23333。 ...
分类:其他好文   时间:2016-12-10 20:01:26    阅读次数:215
bzoj 3110 K大数查询
第一道整体二分,因为只需要知道每个询问区间中比mid大的数有多少个,就可以直接用线段树区间加,区间求和了。 ...
分类:其他好文   时间:2016-12-10 19:10:38    阅读次数:331
190条   上一页 1 ... 12 13 14 15 16 ... 19 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!