E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
————莫队——————
[
莫队
分块] LOJ#6273. 郁金香
区间询问,用
莫队
处理记录每种颜色出现的次数,然后令sisi表示当前区间有多少种颜色出现次数在(i−1)∗S+1∼i∗S(i−1)∗S+1∼i∗S之间,这样就可以O(nS+S)O(nS+S)求出第kk大的出现次数是多少令
LowestJN
·
2018-02-03 16:15
莫队算法
分块
&
阈值
【QBXT】学习笔记——Day7分块
上课要讲
莫队
、树分块、和其他根号n相关的思想0.0分块如何代替数据结构?分块与线段树:单点修改、区间查询0.0,分成n√个块,然后各种暴力。区间
Dream_Lolita
·
2018-01-21 19:16
学习知识up
学习笔记
[BZOJ3585]-mex-
莫队
+分块
说在前面Emmmm闲着没事切一道
莫队
,半小时码+调感觉自己码力又增加了题目BZOJ3585传送门题目大意给出一个长为N的数字串,多次询问区间中没有出现过的自然数的最小值输入输出格式输入格式:第一行两个整数
泉華子
·
2018-01-10 12:26
分块
莫队
[dsu on tree] BZOJ5040. 未来研究
原题好像是
莫队
加点技巧O(nn√),我用
莫队
加配对堆搞过去了…这题因为区间不交叉,根据包含关系可以建出一棵树,然后就相当于求子树的信息,可以用启发式合并,但是这样可能会多一个log,那么就用dsuontree
LowestJN
·
2017-12-26 13:52
启发式合并
[
莫队
树状数组 ] [ AHOI2013 ] BZOJ3236
%%%PBS大佬教我
莫队
cmp函数更快的写法。
gjghfd
·
2017-12-01 00:00
莫队
树状数组
洛谷P1533 可怜的狗狗
洛谷P1533可怜的狗狗平衡树
莫队
题目传送门一看到平衡树的标签就上去杠了。。。结果发现是主席树裸题。。。然而我不会求区间第k大。因为是离线,所以可以乱搞。这里我用的是平衡树+
莫队
。
forezxl
·
2017-11-28 20:47
洛谷
其他---莫队
数据结构---平衡树
蒟蒻zxl的Blog专栏
bzoj3052 [wc2013]糖果公园 (树上带修改
莫队
)
id=3052题意:(权限题贴题面)Input43519276512331341232112142021112142Output841312784数据范围题解:关于树上
莫队
转序列
莫队
:遍历一棵树记录in
Bfk_
·
2017-11-27 21:49
&
图论
题解
莫队算法
带修改莫队
树上莫队
[BZOJ4241]-历史研究-回滚
莫队
说在前面之前,naive的me以为回滚
莫队
是和主席树类似的(支持回退嘛),然后一直没敢写过直到写了这道题,才知道回滚
莫队
几乎接近暴力==…=w=顺便成功把这个题刷进9s,优化技巧++题目BZOJ4241
泉華子
·
2017-11-26 20:19
莫队
[BZOJ2120][BZOJ2453]-带修改
莫队
-时间复杂度理解
说在前面第一次写带修改
莫队
,和普通
莫队
其实是差不多的,只不过细节多点改天去把回滚
莫队
和树上
莫队
也学了,mark!!!UPDat2018.1.10成功消除了之前留下的mark,开心!!
泉華子
·
2017-11-24 21:23
掉坑记录
莫队
莫队
算法模板
一道简单的
莫队
算法题:https://vjudge.net/contest/171364#problem/I
莫队
的一般写法://CodeForces86D#include#definepbpush_back
LZY_Starry
·
2017-11-23 15:42
模板
CodeForces - 617E_XOR and Favorite Number(
莫队
)
#include#include#include#include#include#defineINF0x3f3f3f3f#definerep0(i,n)for(inti=0;i=0;i--)#definerep_1(i,n)for(inti=n;i>0;i--)#defineMAX(x,y)(((x)>(y))?(x):(y))#defineMIN(x,y)(((x)0)book1[pre[x-1
smmrSangria
·
2017-11-19 10:49
莫队
带修改
莫队
总结
模版题:bzoj2120:数颜色2120:数颜色TimeLimit: 6Sec MemoryLimit: 259MBSubmit: 6279 Solved: 2485[Submit][Status][Discuss]Description墨墨购买了一套N支彩色画笔(其中有些颜色可能相同),摆成一排,你需要回答墨墨的提问。墨墨会像你发布如下指令:1、QLR代表询问你从第L支画笔到第R支画笔中共有
Brian551
·
2017-11-06 16:26
————莫队——————
NOIP模板复习(4)区间操作之
莫队
算法,树状数组,线段树
NOIP模板复习(4)区间操作之
莫队
算法,树状数组,线段树目录1.
莫队
算法 1.1算法原理 1.2算法实现2.树状数组 2.1结构原理 2.2查询操作 2.3修改操作3.线段树 3.1结构原理 3.2单点修改
黑泽斯
·
2017-11-05 17:00
莫队
算法详解
.%%%64)发明的,所以尊称
莫队
算法。
Lpy_Now
·
2017-11-02 20:41
算法
bzoj2120: 数颜色(带修
莫队
)
题目传送门
莫队
可以带修改,那不是爆炸了。。解法:不会
莫队
看这里
莫队
还是原来的
莫队
。只是带了个修改。T表示当前进行了几次修改,a[i].t表示第i个询问之前有多少个操作。
Hanks_o
·
2017-10-26 19:15
BZOJ
莫队
[
莫队
维护DP] LOJ#6074. 「2017 山东一轮集训 Day6」子序列
如果只考虑求一个数列的不同子序列个数,可以简单地DP出来fi=2×fi−1−flstai−1,其中lstj表示字符j上次出现的位置,没出现过就忽略但是这样不好维护可以换一种DP方式,fi,j表示以字符i开头,字符j结尾的子序列个数。那么在左边新加一个字符x,fx,i会加上∑j≠xfj,i,考虑以x开头的子序列,去掉开头的所有连续的x后的子序列个数就是∑j≠xfj,i,然后这些子序列在开头加一些x是
LowestJN
·
2017-10-12 18:11
DP
莫队算法
[
莫队
维护DP] LOJ#6074. 「2017 山东一轮集训 Day6」子序列
如果只考虑求一个数列的不同子序列个数,可以简单地DP出来fi=2×fi−1−flstai−1,其中lstj表示字符j上次出现的位置,没出现过就忽略但是这样不好维护可以换一种DP方式,fi,j表示以字符i开头,字符j结尾的子序列个数。那么在左边新加一个字符x,fx,i会加上∑j≠xfj,i,考虑以x开头的子序列,去掉开头的所有连续的x后的子序列个数就是∑j≠xfj,i,然后这些子序列在开头加一些x是
LowestJN
·
2017-10-12 18:11
DP
莫队算法
POJ - 3241 Object Clustering(
莫队
算法/曼哈顿最小生成树)
点我看题题意:给出n个点,第i个点的坐标为(xi,yi),求这n个点形成的曼哈顿最小生成树的第k大边.分析:曼哈顿最小生成树的模板题(平面曼哈顿最小生成树的详解参考代码:#include#include#include#include#include#includeusingnamespacestd;#defineINF0x3f3f3f3fconstintmaxn=1e4+10;constintm
Vmorish
·
2017-10-11 10:13
数据结构--分块和莫队算法
[启发式合并] [模拟] [BZOJ5040] 未来研究
题目传送门又是水UOJ群看到的题(我怎么这么能水群……),卡了三天终于A了……这道题是[BZOJ4221]历史研究的加强版,回滚
莫队
或者分块是过不了的,会T得很惨……爱JOI人士表示强烈谴责分析题目发现加入了条件
HeRaNO
·
2017-10-04 18:43
模拟
启发式合并
NOIP集训Week 3总结
本周已完成的内容:数据结构:LCA,树链剖分,LCT(略带),
莫队
,线段树合并Dp:普通dp,树形dp,区间dp,状压dp(未完),期望dp(未完),斜率优化,四边形优化每天的效率还不错,但是仍有较大提升空间
KGV093
·
2017-10-01 22:24
总结
树上 分块
莫队
题型小结 加 题集
前言最近接触到了树分块(大三才接触到了QAQ),然后打算总结下……普通
莫队
算法简单回顾一下普通的
莫队
算法,
莫队
算法是用来解决区间询问的算法,其把区间分成n√份,每份的大小是n√。
Brassica_
·
2017-09-26 19:41
模板
树
分块
CCF CSP第十一次认证考试 20170917
好像还可以优雅地暴力解题,分块+
莫队
。但我不
wjsay
·
2017-09-17 18:44
认证考试
CCF
CSP认证
【bzoj2120】分块/带修改
莫队
板子
题目:我是超链接题解:很简单嘛,在下的代码只有60行,这是一个裸题了啊带修改
莫队
方法:1、将修改询问离线并分开,记录每一个询问之前最近的一次修改的编号2、分块之后将区间排序,关键字为:左端点块的编号、右端点块的编号
wwyx2001
·
2017-09-12 14:55
莫队
【笔记篇】
莫队
算法(一)
:这个星期写了一个星期的
莫队
,现在也差不多理解了,下周该学点别的了(其实是被longlong卡得生活不能自理......快要写吐了).在本文开始之前,先orz莫涛……
莫队
算法(Mo’salgorithm
Enzymii
·
2017-09-09 08:54
数据结构毁我青春
[spoj COT2- Count on a tree II] 树上
莫队
[spojCOT2-CountonatreeII]树上
莫队
分类:Mo'sAlgorithm1.题目链接[spojCOT2-CountonatreeII]2.题意描述给一棵N个节点的树,每个节点上有一个权值
Xingw-Xiong
·
2017-08-30 15:12
ACM____莫队/分块
HYSBZ2038 小Z的袜子(
莫队
算法)
原地址:http://www.cnblogs.com/chanme/p/3681999.html今天学了一下传说中的解决离线询问不修改的一种算法。题目的意思非常简单,就是询问在一个[L,R]区间里的取两个物品,然后这两个物品颜色相同的概率。其实就是对于每种颜色i,这个区间里对应的个数cnt[i],那么答案就应该是sigma(cnt[i]cnt[i-1])/(R-L+1)(R-L).问题是要是每次询
Davenny
·
2017-08-22 10:32
分块
数据结构与算法
【JZOJ5260】【GDOI2018模拟8.12】区间第k小(分块)
DescriptionSolution首先这题离线的话是可以
莫队
套分块的,但是要求强制在线。那么我们只能考虑把
莫队
换成分块。
Facico
·
2017-08-21 07:10
区间第k小
分块
莫队
根号算法
GDOI
省选
分块大法
暴搜
【GDOI2018模拟8.12】区间第k小
对于非强制在线的,可以考虑
莫队
算法,对值域分块,维护每个块小于等于w的数的个数,查询时暴力过去,直到发现答案在当前这个块里,停下来,再暴力,一次是O(n√)。但是现在强制在线了,howtodoit?
Cold_Chair
·
2017-08-15 21:56
分块
小Z的袜子(hose) HYSBZ - 2038(
莫队
算法)
作为一个生活散漫的人,小Z每天早上都要耗费很久从一堆五颜六色的袜子中找出一双来穿。终于有一天,小Z再也无法忍受这恼人的找袜子过程,于是他决定听天由命……具体来说,小Z把这N只袜子从1到N编号,然后从编号L到R(L尽管小Z并不在意两只袜子是不是完整的一双,甚至不在意两只袜子是否一左一右,他却很在意袜子的颜色,毕竟穿两只不同色的袜子会很尴尬。你的任务便是告诉小Z,他有多大的概率抽到两只颜色相同的袜子。
coldfresh
·
2017-08-14 12:27
离线处理
莫队算法
HDU 5213 Lucky(
莫队
+容斥)
题意:给你n个数和一个k,现在q次询问,每次给你两个区间L~R,U~V,问你从L~R中取一个x,从U~V中取一个y,使得x+y=k的方案数。N(1≤N≤30000)M(1≤M≤30000)Li,Ri,Ui,Vi(1≤Li≤Ri#include#include#includeusingnamespacestd;typedeflonglongll;constintmaxn=1e6+5;inta[max
cillyb
·
2017-08-11 01:28
莫队算法
分块
bzoj4358 permu(
莫队
+线段树||
莫队
+并查集+分块||K-D tree)
范围50000,长得就像
莫队
-,-。怎么转移呢,首先有一个比较明显的做法,用数值建一棵线段树,维护最大子段和。这样的复杂度是(nn−√logn)的,但是常数巨大,不太好卡过去。。。
Icefox_zhx
·
2017-08-03 11:50
莫队
并查集
分块
bzoj
线段树
K-D-tree
好困#7
://paste.ubuntu.com/25152854/需要学习的地方:对题目的描述多理解一下尝试简化问题Bhttp://codeforces.com/problemset/problem/86/D
莫队
水题
菜得不行的sb
·
2017-07-23 17:01
补题
bzoj3289 树状数组+
莫队
这是本蒟蒻的第一篇博客,在此手动庆祝一下~~其实今天本来想写一道树链剖分的题但是一直没过(蒟蒻的无奈)……所以只好写前几天
莫队
的题解啦这道题分为两个知识点,树状数组和
莫队
1。
五彩蒟蒻DDD
·
2017-07-21 21:25
莫队
树状数组
莫队
算法学习小记
前言:听说B组有一道
莫队
,我瞬间懵逼了,要让初一超了!于是赶紧去恶补算法。
莫队
算法是什么?就是可以处理离线区间查询问题的分块算法,几乎无敌。不带修改
莫队
算法的实现首先把序列以⌊n√⌋的长度分块。
Cold_Chair
·
2017-07-14 22:20
信息学
普通莫队
带修改莫队
树上莫队
莫队算法
BZOJ1878: [SDOI2009]HH的项链(
莫队
)
题解很经典的
莫队
算法,这道题可以说是板题了。
DZYO
·
2017-07-14 21:55
莫队算法
洛克王国骑士迪莫战斗动图 骑士迪莫图片一览
迪莫家族小档案:主唱迪莫圣诞迪莫皇家圣水迪莫皇家圣草迪莫皇家圣火迪莫羊年迪莫迪
莫队
长皇家圣光迪莫圣光
佚名
·
2017-07-12 12:09
BZOJ 2038 小Z的袜子(hose) [
莫队
算法]
题意:给你n只袜子的颜色,询问在袜子区间【L,R】中选出两只相同颜色的袜子的概率题解:询问量比较大,明显用
莫队
#include#include#include#include#include#defineN50005usingnamespacestd
ACTerminate
·
2017-07-12 08:34
BZOJ
莫队算法
洛克王国7周年迪莫又要进化啦!战斗动图大爆料
迪莫家族小档案:主唱迪莫圣诞迪莫皇家圣水迪莫皇家圣草迪莫皇家圣火迪莫羊年迪莫迪
莫队
长皇家圣光迪莫圣光迪莫迪莫微信订阅玩家本期淘码暗号:迪莫进化到4399小游戏微
佚名
·
2017-07-07 14:49
bzoj 4810: [Ynoi2017]由乃的玉米田 (
莫队
+bitset)
所以就直接上
莫队
了。对于a∗b=x,我们可以对x进行O(n√)因数分解,判断一下。对于a−b=x,bitset中维护数a是否出现过,然后判断
clover_hxy
·
2017-06-28 19:29
莫队
STL
UVA 12345 Dynamic len(set(a[L:R])) 分块或带修改
莫队
注意题目中的下标是从0开始的思路:我写了分块和带修改
莫队
两种做法。首先讲分块法,对于每个位置i,我们记录前一个相同元素的坐标,记为pre[i],然后分块,块内按pre数组排序,等到查询的时候区间[
霜刃未曾试
·
2017-06-06 11:19
莫队算法
分块
莫队
算法讲解 (详尽版)
莫队
算法我早有耳闻。。可惜前不久才去学习。但是自己看了看论文,也就1h左右,就能够全部理解了。也就是说其实这个算法不难。。好了,让我们进入正题。
MyZhY
·
2017-05-20 16:12
学习文章
莫队
[树上带修
莫队
] BZOJ3052: [WC2013]糖果公园
题意题解树上带修
莫队
经典题。有了前面的铺垫:普通带修
莫队
和普通树上
莫队
,这题就不在话下了。答案和走的顺序无关,只和每种糖果吃到几次有关,显然可以O(1)移动维护。然后就没有然后了……树上带修
莫队
即可。
Lynstery
·
2017-05-11 21:26
莫队
【
莫队
算法】BZOJ2038 [2009国家集训队]小Z的袜子
题面在这里
莫队
的经典题……对于已知区间[L,R],它的答案是:∑C2c[i]的个数C2R−L+1由于处理分数比较麻烦,所以我们只要维护分子即可即:对于变化的c[i]个数(设为x),维护C2x减去原来的,
linkfqy
·
2017-04-26 14:06
BZOJ
莫队
常见OJ题解专栏
我的OI历程
GDOI第三轮模拟总结
t2思路再在一次陷在
莫队
中,以为数据会有梯度,就直接上了,一番卡常之后,还是只有暴力分。。t3没有什么思路,就弃了。。t4,30分暴力也需要计算几何基础,然后就GG了。。
Drin_E
·
2017-04-22 09:49
杂文
GDOI2017模拟第二轮总结
主要是T1思维被卡住了,一直再想
莫队
怎么做,忽略了题目的其他性质,还浪费了太多时间。T3的解法已经很接近
Akakii
·
2017-04-18 22:56
GDOI2017第二轮模拟
t1其实不算难,但我一直没法脱离
莫队
的思路,然后就GG了。t2算是结论题了,由于图论知识稀缺,不会正常t3只会暴力,但由于理解错一个部分分,所以只会30t4讨论起来十分繁琐,只会打暴力。。
Drin_E
·
2017-04-18 16:05
杂文
GDOI2017第二轮模拟
t1其实不算难,但我一直没法脱离
莫队
的思路,然后就GG了。t2算是结论题了,由于图论知识稀缺,不会正常t3只会暴力,但由于理解错一个部分分,所以只会30t4讨论起来十分繁琐,只会打暴力。。
Drin_E
·
2017-04-18 16:05
杂文
bzoj 4358: permu (
莫队
+栈||KD-tree||
莫队
+线段树)
题解1:
莫队
+线段树用权值线段树维护区间的连续最大长度,左端连续最长,右端连续最长。应该是比较好想,好写,好调的做法。
clover_hxy
·
2017-03-31 19:03
线段树
莫队
KD-tree
【模板】
莫队
算法
莫队
算法??这个算法是由之前的国家队队长莫涛巨神(Orz….%%%)发明的,所以尊称
莫队
算法。
莫队
是啥??
almz654321
·
2017-03-31 15:50
C++编程
模板
黑恶势力
5027. 历史行程
现在考虑
莫队
,对于左右指针在同一个块中的答案,单独处理。假设当前处理的这些询问左端点都落在[L,R]这个区间中,然后设gi表示[R,i]的最大答案。然后左边的端点可以暴力做。现在问题是如何快速
Akakii
·
2017-03-29 14:32
SA
舞蹈链
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他