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
————莫队——————
2018杭电多校第四场 1002 Harvest of Apples
莫队
大法好~
ProblemB.HarvestofApplesTimeLimit:4000/2000MS(Java/Others) MemoryLimit:262144/262144K(Java/Others)TotalSubmission(s):1169 AcceptedSubmission(s):443ProblemDescriptionThereare n applesonatree,numb
AC部警告
·
2018-08-02 10:55
莫队
暴力
HDU 6333 多校第四场1002
题意:计算C(n,0)~C(n,m)的和,文中我们用S(n,m)表示题解给的
莫队
做法,也就是说我们可以从一个S(n,m)可以知道S(n-1,m)、S(n+1,m)、S(n,m-1)、S(n,m+1),如果可以实现这个的话
HarryBlackCat
·
2018-08-02 02:33
[解题报告] 2018多校第四场B题 HDU-6333
莫队
因此考虑
莫队
算法。以前对
莫队
算法的理解局限在了区间询问,这题开了眼界了233#include#include#include#
Desico
·
2018-08-01 22:10
ACM学习
Harvest of Apples(
莫队
+组合数)
(l-1,r)-C(l-1,r);(想想杨辉三角就容易看出来了)S(l,r)=S(l,r+1)-C(l,r+1)S(l,r)=(S(l+1,r)-C(l,r))/2;(由上面得到)预处理阶乘逆元,然后
莫队
搞一下
_XFire
·
2018-08-01 21:38
莫队
多校
BZOJ4540 Hnoi2016 序列 【
莫队
+RMQ+单调栈预处理】*
BZOJ4540Hnoi2016序列Description给定长度为n的序列:a1,a2,…,an,记为a[1:n]。类似地,a[l:r](1≤l≤r≤N)是指序列:al,al+1,…,ar-1,ar。若1≤l≤s≤t≤r≤n,则称a[s:t]是a[l:r]的子序列。现在有q个询问,每个询问给定两个数l和r,1≤l≤r≤n,求a[l:r]的不同子序列的最小值之和。例如,给定序列5,2,4,1,3,
Dream_Maker_yangkai
·
2018-07-31 10:47
c++
BZOJ
莫队
算法
好题
莫队
算法学习笔记(一)——普通
莫队
前言在学习
莫队
算法之前,我一直以为这是一个很高深的算法。
chenxiaoran666
·
2018-07-28 14:19
莫队
【洛谷1494】[国家集训队] 小Z的袜子(
莫队
)
点此看题面大致题意:有NNN只从1∼N1\simN1∼N编号的袜子,告诉你每只袜子的颜色,MMM组询问,每组询问给你一个区间[L∼R][L\simR][L∼R],让你求出小Z随机抽出222只袜子时有多大概率抽到两只颜色相同的袜子。题意转换假设这些袜子中共有KKK种颜色,则对于第iii种颜色的袜子,抽到两次的概率为cnt[i]∗(cnt[i]−1)(R−L+1)∗(R−L)\frac{cnt[i]*
chenxiaoran666
·
2018-07-28 14:58
洛谷
莫队
【洛谷2709】小B的询问(
莫队
模板题)
莫队
算法显然,这题可以用
莫队
算法来做,而这题本身就是
莫队
算法的一道模板题。LinkLinkLink
莫队
算法详见博客
莫队
算法学习
chenxiaoran666
·
2018-07-27 19:13
莫队
洛谷
莫队
莫队
算法例题codeforces617E
XORandFavoriteNumbertimelimitpertest4secondsmemorylimitpertest256megabytesBobhasafavoritenumberkandaioflengthn.Nowheasksyoutoanswermqueries.Eachqueryisgivenbyapairliandriandasksyoutocountthenumberofpa
鸭脖yb
·
2018-07-24 11:27
莫对算法
BZOJ 2038 小Z的袜子(hose) (
莫队
算法)
2038:[2009国家集训队]小Z的袜子(hose)TimeLimit:20SecMemoryLimit:259MBSubmit:14985Solved:6854Description作为一个生活散漫的人,小Z每天早上都要耗费很久从一堆五颜六色的袜子中找出一双来穿。终于有一天,小Z再也无法忍受这恼人的找袜子过程,于是他决定听天由命……具体来说,小Z把这N只袜子从1到N编号,然后从编号L到R(L尽
Charlesssf
·
2018-07-23 14:21
ACM_干货
ACM_莫队算法
信奥学习阶段性总结(理解依旧不深)//2018/7/20
这段时间,本蒟蒻总共学了如下几个东西:
莫队
(getalittle) 传送
AIRNO2
·
2018-07-20 20:23
奇怪的信息随笔
算法
总结
牛客网多校1 Different Integers(
莫队
或树状数组)
给你一个数组,长度nusingnamespacestd;constintmaxn=1e5+10;structnode{intl,r,id;}s[maxn];intblock[maxn],t,n,m;inta[maxn],c[maxn],ans[maxn];boolcmp(constnode&a,constnode&b){if(block[a.l]==block[b.l])returna.rs[i]
_XFire
·
2018-07-20 09:23
莫队
树状数组
多校
hdu4638
莫队
ProblemDescriptionTherearenmen,everymanhasanID(1..n).theirIDisunique.WhoseIDisiandi-1arefriends,WhoseIDisiandi+1arefriends.Thesenmenstandinline.Nowweselectanintervalofmentomakesomegroup.Kmeninagroupca
Aurum_potestas_est
·
2018-07-18 16:34
HDU
Gloria
莫队
洛谷P3901 数列找不同
莫队
裸题,我们只需要维护这个区间内出现一次的数的个数,判断ans==(e[i].r-e[i].l+1)就好,因为若没有重复,他们应该是相等的代码(感觉上我的码风还凑合)//ByAcerMo#include
AcerMo
·
2018-07-15 20:04
莫队
another
莫队
之回滚
莫队
就找了两三道题,不过回滚
莫队
思路也好理解,代码实现也不难:1、我们以块编号为第一关键字排序,右端点位置为第二关键字排序2、询问时依次枚举区间,我们保留右端点的移量(右边单增),左端点则每次在这一个块中来回移动
DancingZ
·
2018-07-12 08:31
离线
莫队
数据结构之分块
Q:
莫队
。A:是的,
莫队
!
莫队
号称能解决一切区间问题,然而它是离线的;但是我们的分块却是在线处理!!!
DancingZ
·
2018-07-11 21:20
数据结构
分块
优秀
数据结构
分块
神奇的根号--
莫队
算法
神奇的根号–
莫队
算法
莫队
这个根号我觉得是比分块灵活的,就在于他有许多的方式0.先决条件
莫队
的先决条件,在我看来就是两个1:可以从区间[l,r][l,r]快速转移到[l,r+1][l,r−1][l+1,r
Dream_Maker_yangkai
·
2018-07-03 22:22
莫队
算法总结
c++
莫队
学了假
莫队
有感//2018/6/30
https://www.cnblogs.com/Paul-Guderian/p/6933799.html 因为本人对指针的操作并不是非常的熟悉,所以学习
莫队
也
AIRNO2
·
2018-06-30 11:08
算法
简单
莫队
题目:小Z的袜子
莫队
:当年国家队队长莫涛大犇发明的算法orz#includeusingnamespacestd;constintmaxn=50010;constint64_tmod=1e9+7;intn
K_ona
·
2018-06-29 01:23
图论
[bzoj4810][Ynoi2017]由乃的玉米田【bitset】【
莫队
】
id=4810【题解】首先可以离线下来使用
莫队
,这样就知道了每个询问区间中每个数是否出现,将其压为一个bitset,记为ff。
VanishD
·
2018-06-23 22:37
【莫队】
【bitset】
根号类算法讲解——各(四)种
莫队
(填坑)
这个坑终于填了…上文接这里
莫队
算法这就是
莫队
(确信)先放个可离线的题:可离线:给你个序列,m次询问(可离线)一段区间有多少个不同的数(可离线)(数据范围105105)可离线相信各位都已经拿高效的DS秒掉了相信大家看完题目第一感觉就是离线
Duan2baka
·
2018-06-16 23:02
算法讲解
#
莫队
小结(入门)
今天讲了好多东西,
莫队
,cdq分治,莫比乌斯反演(这个会不会太恶心了)还是讲
莫队
吧。
莫队
,一种优雅的暴力,它的思想其实和分治比较相似,将一串离线的数列进行分块,以达到查询的目的(区间查询神器)。
WHS_2021
·
2018-06-02 00:00
SPOJ COT2(Count on a tree II) 树上
莫队
2对这棵树求其dfs序分块,3对m组询问的L和R求lca,4
莫队
,lca需要特殊处理。
_XFire
·
2018-05-31 19:39
树上莫队
莫队
2018CCPC黑龙江省赛 - D.A Sequence Game(
莫队
算法/可持久化线段树)
解题分析拆成两个问题:1.区间最大(最小)值:ST表;2.区间种类数:
莫队
算法/可持久化线段树;若区间最大值-区间最小值+1==区间种类数,YES,否则为NO。
Hrbust_cx
·
2018-05-31 12:06
ACM算法
HYSBZ - 3289
莫队
+树状数组
Mato的文件管理Mato同学从各路神犇以各种方式(你们懂的)收集了许多资料,这些资料一共有n份,每份有一个大小和一个编号。为了防止他人偷拷,这些资料都是加密过的,只能用Mato自己写的程序才能访问。Mato每天随机选一个区间[l,r],他今天就看编号在此区间内的这些资料。Mato有一个习惯,他总是从文件大小从小到大看资料。他先把要看的文件按编号顺序依次拷贝出来,再用他写的排序程序给文件大小排序。
_XFire
·
2018-05-29 20:31
莫队
bzoj5361 [Lydsy1805月赛]对称数(树上主席树+二分答案)
比赛时试图树上
莫队
+线段树(O(nlogn−−−−−√)O(nlogn))卡过去,然而当然是不可能的啦囧。正解是我们对每个点一颗线段树维护到根的路径上的权值区间的异或和。
Icefox_zhx
·
2018-05-27 22:32
-----树-------
bzoj
主席树
随机化
学习笔记第七节:主席树
我们有些同学搞笑说,nm过一下加一加
莫队
优化emm。过可能是过的了,但是掌握不了主席
Deep_Kevin
·
2018-05-20 21:04
学习笔记
区间专题(一)、分块及
莫队
算法
邀请赛之前可能只会更这一次了吧QAQ久闻
莫队
算法的大名,号称是“可以解决任何区间问题”的算法,今天就来稍微说一下
莫队
算法。
Messhiro
·
2018-05-14 21:14
算法
【BZOJ】 [wc2013]糖果公园-树上
莫队
传送门:bzoj3052题解网上很多,具体做法其实本蒟蒻不是非常了解,还需复习代码#include#include#include#include#includeusingnamespacestd;typedeflonglongll;constintN=1e5+10;inttot,n,m,t,T,blo,blonum,pre[N];intin[N],dfn,d[N],pos[N],Q[N],num
ccosi
·
2018-05-12 19:53
莫队算法
loj 2534「CQOI2018」异或序列
题目描述:给一个长度为n的序列和定值k,每次求一个区间有多少个子区间的异或和等于k.题解:好久没打
莫队
了,于是打了道来练练手,没想到cqoi会出这样的裸题。
Cold_Chair
·
2018-05-09 20:01
莫队算法
loj 2534「CQOI2018」异或序列
题目描述:给一个长度为n的序列和定值k,每次求一个区间有多少个子区间的异或和等于k.题解:好久没打
莫队
了,于是打了道来练练手,没想到cqoi会出这样的裸题。
Cold_Chair
·
2018-05-09 20:01
莫队算法
【BZOJ】小z的袜子-
莫队
算法
传送门:BZOJ2038-小z的袜子题意小Z把这N只袜子从1到N编号,然后从编号L到R(L尽管小Z并不在意两只袜子是不是完整的一双,甚至不在意两只袜子是否一左一右,他却很在意袜子的颜色,毕竟穿两只不同色的袜子会很尴尬。你的任务便是告诉小Z,他有多大的概率抽到两只颜色相同的袜子。当然,小Z希望这个概率尽量高,所以他可能会询问多个(L,R)以方便自己选择。数据范围100%的数据中N,M≤50000,1
ccosi
·
2018-04-29 15:40
莫队算法
学习笔记第四节:
莫队
算法
正题所以,我们在这里引入一种新算法:
莫队
。传说能解决一切区间问题的算法(优雅的暴力)我们尝试着用暴力来做一下此题[国家集训队]数颜色。当然就是每次询问区间,就把这段区间过一下,如果有新的
Deep_Kevin
·
2018-04-27 13:10
学习笔记
[bzoj4940][
莫队
算法]这是我自己的发明
Description给一个树,n个点,有点权,初始根是1。m个操作,每次操作:1.将树根换为x。2.给出两个点x,y,从x的子树中选每一个点,y的子树中选每一个点,如果两个点点权相等,ans++,求ans。Input第一行两个数表示n,m。第二行n个数,表示每个点的点权a[i]。之后n?1行,每行两个数x,y,表示一条边之后m行,每行为1x或者2xy。1x,表示将根变成x点。2xy,表示查询x点
Rose_max
·
2018-04-19 16:40
bzoj
莫队算法
洛谷 P4462 [CQOI2018]异或序列(优雅的
莫队
)
题目自己看思路嗯,裸的
莫队
。复习
莫队
,离线将询问按左端点所在的块和右端点排序,然后求出[l,r]可以O(1)扩展一步。时间复杂度O(n^1.5)。
AbEver
·
2018-04-18 19:37
莫队
bzoj5301: [Cqoi2018]异或序列(
莫队
)
解法:
莫队
。怎么O(1)转移呢。那么假设i到j的异或和是k。sum[i]表示1到i的异或和。那么sum[i-1]^k=sum[j]。这样统计每个前缀和在区间内出现的次数。
Hanks_o
·
2018-04-18 16:23
BZOJ
莫队
BZOJ2743: 采花 题解
一眼看上去像
莫队
,但是范围是1e6,O(nn−−√)O(nn)会炸考虑离线以后用数据结构维护其实这种技巧挺常见的,就是将询问按照右端点排序然后枚举右端点,从右向左移动,每移动一个维护每种颜色从右向左数第二个在哪里
IcePrincess_1968
·
2018-04-11 00:03
树状数组
关路灯,洛谷之提高历练地,动态规划TG.lv(1)(3-2)
正题第四题:关路灯这题主要就是用区间Dp(
莫队
可做?)。那么一个以关灯区间的状态有两种,记录左端点和记录右端点。我们用f[i][j][0]来表示当前是在左端点。
Deep_Kevin
·
2018-04-10 10:09
莫队
算法入门 BZOJ 2038
目前的题型概括为三种:普通
莫队
,树形
莫队
以及带修
莫队
。下面介绍普通
莫队
算法:普通
莫队
算法是一种离线算法,不带修改操作。其通过对询问操作的执行顺序进行更改,然后使用最暴力的方法,可以达到很好的复杂度。
fufck
·
2018-04-01 13:50
算法学习
UVA12345 带修改的
莫队
思路:利用可修改的
莫队
,将(L,R,x)作为三元组进行分块。L的块作为第一关键字,R的块作为第二关键字,第x次修改作为第三关键字。每一次扩展区间后模拟修改过程。
Desico
·
2018-03-29 22:30
ACM学习
BZOJ 3289
莫队
算法+树状数组
大意是询问将每个询问区间里的数恢复成有序最少需要的移动次数(只能相邻的两个数交换)学习
莫队
算法的练习题。
Desico
·
2018-03-27 14:55
ACM学习
洛谷3604 美好的每一天
标签:
莫队
题目题目传送门题目背景时间限制3s,空间限制162MB素晴らしき日々我们的情人,不过是随便借个名字,用幻想吹出来的肥皂泡,把信拿去吧,你可以使假戏成真。
yjjr
·
2018-03-07 16:46
特殊
洛谷
OI成长历程
莫队
CodeForces - 935A Fafa and his Company [带修改
莫队
]
题解:带修改
莫队
裸题,需要注意的是
莫队
l,r移动的时候先考虑范围加,再考虑范围减,不然会RE。
ACTerminate
·
2018-03-03 22:24
Codeforces
莫队算法
莫队
的各种杂题,博主真不要脸分明是水题
莫队
这东西其实就是一种优化了的暴力,具体原理很好理解,不用我吹,复杂度证明也不用我吹。NO.1:小Z的袜子如题是一道水题,其实是
莫队
经典题,
莫队
就是出自这道题的。
bluewzl
·
2018-02-28 13:05
暴力算法
莫队
算法、及带修改操作的
莫队
算法
普通
莫队
莫队
算法——离线对询问区间进行排序,使之总复杂度从O(N2)O(N2)降为O(N32)O(N32)。例题1利用一道简单的例题:一串数列,一大堆询问,询问一个区间的不同的数的个数。
CaptainHarryChen
·
2018-02-28 13:14
莫队算法
【
莫队
算法】总结&CF940F Machine Learning
题意:给出一个长度为N序列(为什么D、E、F都是序列)需要支持两种操作:1、定义一个区间的值为:这段区间任意元素出现次数的集合的mex,给出l,r求原串中[l,r]这段区间的值2、修改某个点的值对mex的定义与SG函数中是相同的,表示一个自然数集中未出现的最小的整数。例如:1、3、2、1、2、2、21、3、2、1、2、2、21、3、2、1、2、2、2这个序列的值为3:3出现了1次,1出现了2次,2
616156
·
2018-02-25 20:59
总结
莫队算法
学习笔记——带修
莫队
简介普通的
莫队
算法相信大家都熟悉,那么如果有些问题加上修改操作是否可以用
莫队
维护呢?下面就介绍一种O(n53)O(n53)的带修
莫队
算法。
Fizzmy
·
2018-02-25 12:21
莫队
学习笔记
[bzoj3809]Gty的二逼妹子序列【
莫队
】【分块】
【题目描述】DescriptionAutumn和Bakser又在研究Gty的妹子序列了!但他们遇到了一个难题。对于一段妹子们,他们想让你帮忙求出这之内美丽度∈[a,b]的妹子的美丽度的种类数。为了方便,我们规定妹子们的美丽度全都在[1,n]中。给定一个长度为n(1#definelllonglong#defineN100010#defineM1000010usingnamespacestd;intr
VanishD
·
2018-02-13 21:14
【莫队】
【分块】
数列分块总结——题目总版(hzwer分块九题及其他题目)(分块)
闲话
莫队
算法似乎还是需要一点分块思想的。。。。。。于是我就先来搞分块啦!膜拜hzwer学长神犇%%%Orz这九道题,每一道都堪称经典,强力打Call!
Flash_Hu
·
2018-02-09 22:00
莫队
模板+模板题
也不说了直接上板子
莫队
模板#includeusingnamespacestd;structques{intid,l,r;}q[200010];//结构体存每个询问,注意要记录询问顺序以便输出constintblock
caoyang1123
·
2018-02-08 18:18
训练集
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他