码迷,mamicode.com
首页 >  
搜索关键字:cdq分治    ( 438个结果
HDU 5126 stars cdq分治+树状数组
题目链接:点击打开链接 题意: T个case n个操作 1、 (x,y,z) 在三维平面的点上增加1 2、询问区间范围内的权值和。 思路: cdq分治套cdq分治,然后套树状数组即可。。 #include #include #include #include #include #include #include #include #include #inc...
分类:编程语言   时间:2015-05-12 00:09:27    阅读次数:191
COGS 577 蝗灾 cdq分治+树状数组
题目链接:点击打开链接 cdq入门资料:点击打开链接 思路:首先根据上面的ppt可知cdq分治: solve(l, mid); 计算[l,mid] 对 [mid+1, r] 区间的影响 solve(mid+1, r); 计算影响部分,把询问拆成2个,对x排序后搞搞即可。 #include #include #include #include #include #in...
分类:编程语言   时间:2015-05-10 18:57:25    阅读次数:154
萌萌哒cdq分治
cdq分治的思想非常简单, 就是每次分别递归处理在左半边区间内和右半边区间内答案的贡献, 然后像归并排序一样把左半边和有半边合起来, 顺带统计一下左半边区间中的修改对右半边区间中的询问做出的贡献。 归并排序求逆序对就是cdq分治最简单的应用了。容易分析得出应用到cdq分治时需要满足这些条件:每个修改...
分类:其他好文   时间:2015-05-07 22:00:03    阅读次数:113
关于莫队算法的总结
莫队算法是用来骗分的……这个算法的使用前提是在不强制在线的情况下,对于[l,r],[l',r']的区间询问,我们需要要O(|l-l'|+|r-r'|)次基本操作从[l,r]转移得到[l',r']的答案可以发现这就是个高能暴力,只不过因为转移方向的优越带来比裸暴力更优的时空复杂度如果说cdq分治是花费...
分类:编程语言   时间:2015-05-03 13:18:33    阅读次数:236
时间分治和整体二分总结
时间分治(又叫cdq分治),是解决一类“贡献独立”、“支持离线”的数据结构问题的算法。假设有一个操作序列:ABAABAABBAAAB,其中每个A对其后面的B有一定贡献,要求输出每个B对应的答案。“贡献独立”是指:每个A对其后面的B的影响是不受其他A影响的,即是要我们用B前面的所有A更新过B,那么B的...
分类:其他好文   时间:2015-04-29 13:11:18    阅读次数:134
bzoj 2244: [SDOI2011]拦截导弹 cdq分治
2244: [SDOI2011]拦截导弹Time Limit: 30 SecMemory Limit: 512 MBSecSpecial JudgeSubmit: 237Solved: 103[Submit][Status][Discuss]Description某国为了防御敌国的导弹袭击,发展出一...
分类:其他好文   时间:2015-04-23 21:32:05    阅读次数:569
BZOJ3941 : [Usaco2015 Feb]Fencing the Herd
若所有点同侧则表明将各个点带入直线解析式ax+by-c后得到的值均同号等价于最大值和最小值同号考虑CDQ分治,每一步分治的过程中求出上下凸壳,然后三分答案即可时间复杂度$O(n\log^2n)$#include#includetypedef long long ll;const int N=2000...
分类:其他好文   时间:2015-04-17 15:20:18    阅读次数:253
BZOJ 2648 SJY摆棋子 K-Dimensional-Tree
题目大意:给定平面上的n个点,定义距离为曼哈顿距离,支持下列操作: 1.插入一个点 2.查询离一个点最近的点的距离 Hint说KDTree【可以】过,那么不写KDT还能写啥= = 我的CDQ分治可是T掉了啊= = 记住KDT发生TLE事件的时候不一定是常数问题 有可能写挂了= =(这不和莫队一样么233 #include #include #include #include #...
分类:其他好文   时间:2015-04-15 13:42:01    阅读次数:172
【NOI2007】【BZOJ1492】货币兑换Cash
BZOJ题面是图片来的. 文字版题面 1797 货币兑换2007年NOI全国竞赛 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 大师 Master题目描述 Description小 Y 最近在一家金券交易所工作。该金券交易所只发行交易两种金券:A 纪 念券(以下简称 A 券)和 B 纪念券(以下简称 B 券)。每个持有金券的顾客都有 一个自己的帐户。金券的数目可以...
分类:其他好文   时间:2015-04-09 22:01:40    阅读次数:243
BZOJ 2244 SDOI2011 拦截导弹 CDQ分治/二维树状数组
题目大意:给定一个序列,每个元素是一个二元组,等概率选择一LIS,求LIS长度以及每个元素被选中的概率 第一问CDQ分治裸上 第二问用每个元素所在的LIS个数/总LIS个数就是答案 每个元素所在的LIS自己必选,然后统计前面的方案数和后面的方案数 以前面的方案数为例,令f[x]为以x结尾的LIS长度,那么有DP方程: g[i]=Σg[j] (f[j]+1=f[i],j 将所有元素按f值...
分类:编程语言   时间:2015-04-09 20:01:41    阅读次数:152
438条   上一页 1 ... 37 38 39 40 41 ... 44 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!