#莫队

BZOJ1878 [SDOI2009]HH的项链 树状数组 或 莫队

  给出一个长度为n的序列,用m次询问,问区间Li~Ri中有多少种不同的数。  0<=数值<=1000000,n<=50000,m<=200000  本题有许多做法。  这里介绍树状数组和莫队,都是离线算法。  我们把序列按照R从小到大排序。  然后从左往右走。  依次加入数字,当前的状态,比如...

BZOJ4241 历史研究 莫队 堆

  IOI国历史研究的第一人——JOI教授,最近获得了一份被认为是古代IOI国的住民写下的日记。JOI教授为了通过这份日记来研究古代IOI国的生活,开始着手调查日记中记载的事件。日记中记录了连续N天发生的时间,大约每天发生一件。事件有种类之分。第i天(1<=i<=...
代码星球 ·2020-07-14

BZOJ2120 数颜色 莫队 带修莫队

原文链接https://www.cnblogs.com/zhouzhendong/p/BZOJ2120.html  给定一个长度为$n$的序列$a$,有$m$次操作,每次操作可能是如下两种类型之一:  1. 询问区间不同值的个数。  2. 修改一个$a_i$。  对于每一次询问,输出结果。  $n,mleq10000,...
代码星球 ·2020-06-27

BZOJ3052/UOJ#58 [wc2013]糖果公园 莫队 带修莫队 树上莫队

原文链接https://www.cnblogs.com/zhouzhendong/p/BZOJ3052.html  给定一棵树,有$n$个节点。有$m$种颜色,第$i$个节点的颜色为$c_i$。  给定参数$v_{1},v_2,cdots,v_m$和$w_1,w_2,cdots,w_n$,具有以下意义:    第$i$...

BZOJ3289 Mato的文件管理 莫队 树状数组

原文链接https://www.cnblogs.com/zhouzhendong/p/BZOJ3289.html  给定一个序列$a$,有$n$个元素。  给定$m$次询问,每次问一个区间内,只通过交换相邻元素,问至少交换多少次才能使得区间升序。  $n,mleq50000$,$a_i$需要离散化  一道不动脑子的题目...

BZOJ2038 [2009国家集训队]小Z的袜子(hose) 莫队

原文链接https://www.cnblogs.com/zhouzhendong/p/BZOJ2038.html  给定一个数列。长度为$n$,有$m$次询问,每次询问在区间$[L,R]$中任选两个,问选到相同数的概率为多少,以最简分数形式输出。  $n,mleq50000$  莫队裸题13分钟1A  我怎么会来做这种...

BZOJ 2038: [2009国家集训队]小Z的袜子(hose)【莫队算法裸题&&学习笔记】

TimeLimit:20Sec  MemoryLimit:259MBSubmit:9894  Solved:4561[Submit][Status][Discuss]作为一个生活散漫的人,小Z每天早上都要耗费很久从一堆五颜六色的袜子中找出一双来穿。终于有一天,小Z再也无法忍受这恼...

洛谷 P1972 [SDOI2009]HH的项链【莫队算法学习】

无HH有一串由各种漂亮的贝壳组成的项链。HH相信不同的贝壳会带来好运,所以每次散步完后,他都会随意取出一段贝壳,思考它们所表达的含义。HH不断地收集新的贝壳,因此,他的项链变得越来越长。有一天,他突然提出了一个问题:某一段贝壳中,包含了多少种不同的贝壳?这个问题很难回答……因为项链实在是太长...

【HDU 5145】 NPY and girls(组合+莫队)

pid=5145">【HDU5145】NPYandgirls(组合+莫队)TimeLimit:8000/4000MS(Java/Others)    MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):593&n...
代码星球 ·2020-04-06