码迷,mamicode.com
首页 >  
搜索关键字:莫队    ( 917个结果
带修莫队
https://www.luogu.org/problemnew/show/P1903 ...
分类:其他好文   时间:2019-05-18 13:40:50    阅读次数:98
CodeForces - 617E XOR and Favorite Number (莫队+前缀和)
Bob has a favorite number k and ai of length n. Now he asks you to answer m queries. Each query is given by a pair li and ri and asks you to count the ...
分类:其他好文   时间:2019-05-14 18:59:20    阅读次数:144
区间众数
序列长$n$,询问$Q$。 离线 莫队呀,由于众数不好删除,直接回滚莫队即可,时间复杂度$o(n \sqrt n)$,空间$o(n) $。 在线 分块啊。 设块大小为T。 first 其实可以沿用回滚莫队思想,记录$[l,r]$块里的数的$cnt$,时间复杂度$\displaystyle o({n^ ...
分类:其他好文   时间:2019-05-13 14:42:34    阅读次数:255
2120: 数颜色(带修莫队)
题目链接:https://www.lydsy.com/JudgeOnline/problem.php?id=2120 2120: 数颜色 Description 墨墨购买了一套N支彩色画笔(其中有些颜色可能相同),摆成一排,你需要回答墨墨的提问。墨墨会像你发布如下指令: 1、 Q L R代表询问你从 ...
分类:其他好文   时间:2019-05-10 21:58:49    阅读次数:119
P2325 [SCOI2005]王室联邦
思路 利用了树上莫队的分块方式,保证每个块的大小都$\ge$B且$\le$3B,然后证明略过 仅叙述一下算法的过程 使用一个栈,依次dfs这个点的每个子树,如果发现新增的节点数大于等于B,就分出新的一块, 最后把剩下的节点塞进最后一个块里 分块的代码 AC代码 cpp include include ...
分类:其他好文   时间:2019-05-09 10:53:29    阅读次数:145
线性结构
粗体 表示 概念 上的重点; 斜体 表示 行文逻辑 上的重点; 下划线表示 个人理解 ,可能含有大量的直觉,缺乏严谨的数学推导。 顺序与OI知识的学习顺序和难度不一定相关!!! 部分和——差分 栈——单调栈 队列——单调队列 分块 ST表 莫队 ...
分类:其他好文   时间:2019-05-04 14:42:26    阅读次数:115
[模板] 各种莫队
简介 对于一些区间查询问题, 当询问与数组大小同阶时, 把询问按块排序, 可以得到均摊根号复杂度的算法. 普通莫队 不含修改, 单点加入/删除均较快 ( $O(1)$ 或 $O(\log n)$ 等). 流程 1. 区间大小 $S = \sqrt n$ 1. 排序: 按 $(\lceil \frac ...
分类:其他好文   时间:2019-04-28 20:48:02    阅读次数:189
P2336 [SCOI2012]喵星球上的点名(后缀自动机+莫队)
P2336 [SCOI2012]喵星球上的点名 ...
分类:其他好文   时间:2019-04-15 22:58:49    阅读次数:193
莫队算法
莫队算法解决的问题 1.查询区间[L,R]上不同种类元素的数量,时间复杂度O(n*sqrt(n)); 2.单点更新+查询 步骤 1.记录所有查询(离线操作) 2.对于所有查询进行分块,然后在每个unit内排序 3.用l,r表示指针,进行对于指针所指的区域进行答案的记录 (如果存在单点更新,则为"带修 ...
分类:编程语言   时间:2019-04-15 13:09:01    阅读次数:171
luogu P2709 小B的询问 最简单的莫队
块内按右端点sort,块外按左端点sort 话说我刚开始这么修改。。。 十分暴力?没事不影响复杂度。。 后来看题解发现可以改成这样 十分简练?我数学太菜了。。。 2019.04.12 ...
分类:其他好文   时间:2019-04-12 00:44:29    阅读次数:136
917条   上一页 1 ... 14 15 16 17 18 ... 92 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!