
莫队
文章平均质量分 52
olahiuj
我的女朋友不抽烟不喝酒不傲娇不化妆不存在
展开
-
HH的项链 洛谷1972 莫队 c++
题目描述HH 有一串由各种漂亮的贝壳组成的项链。HH 相信不同的贝壳会带来好运,所以每次散步完后,他都会随意取出一段贝壳,思考它们所表达的含义。HH 不断地收集新的贝壳,因此,他的项链变得越来越长。有一天,他突然提出了一个问题:某一段贝壳中,包含了多少种不同的贝壳?这个问题很难回答……因为项链实在是太长了。于是,他只好求助睿智的你,来解决这个问题。输入格式:第一行:一个整数N,表示项链的长度。第二行原创 2017-02-15 21:19:16 · 565 阅读 · 0 评论 -
bzoj4540 [Hnoi2016]序列 莫队+rmq
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,询问给定的两个数为1和3,那...原创 2018-11-14 21:30:29 · 209 阅读 · 0 评论 -
bzoj4866 [Ynoi2017]由乃的商场之旅 莫队
Description由乃有一天去参加一个商场举办的游戏。商场派了一些球王排成一行。每个人面前有几堆球。说来也巧,由乃和你一样,觉得这游戏很无聊,于是决定换一个商场。另一个商场是Deus的,他看到由乃来了,于是想出了一个更有趣的游戏:写数据结构题这个题是这样的:我们的情人,不过是随便借个名字,用幻想吹出来的肥皂泡,把信拿去吧,你可以使假戏成真。我本来是无病呻吟,漫无目的的吐露爱情—现在...原创 2018-09-29 22:03:03 · 355 阅读 · 0 评论 -
bzoj3052 [wc2013]糖果公园 树上带修改莫队
Description给定一棵树,每个点有颜色。要求资磁 1. 修改x颜色为y 2. 查询x到y路径上所有点颜色的权值*出现次数的权值Solution树上带修改莫队,ppt里面的例题,非常裸但是非常慢 一开始挂了是因为没排序(lll¬ω¬) 只需要注意带修改莫队的块大小应设为n23n23n^{\frac{2}{3}}Code#include <st...原创 2018-08-10 22:29:37 · 202 阅读 · 0 评论 -
bzoj4241 历史研究 回滚莫队
DescriptionIOI国历史研究的第一人——JOI教授,最近获得了一份被认为是古代IOI国的住民写下的日记。JOI教授为了通过这份日记来研究古代IOI国的生活,开始着手调查日记中记载的事件。 日记中记录了连续N天发生的时间,大约每天发生一件。 事件有种类之分。第i天(1<=i<=N)发生的事件的种类用一个整数Xi表示,Xi越大,事件的规模就越大。 JOI教授决定用如...原创 2018-08-09 21:57:38 · 201 阅读 · 0 评论 -
51nod1203 JZPLCM rmq+莫队
Description长度为N的正整数序列S,有Q次询问,每次询问一段区间内所有数的lcm(即最小公倍数)。由于答案可能很大,输出答案Mod 10^9 + 7。 例如:2 3 4 5,询问[1,3]区间的最小公倍数为2 3 4的最小公倍数 = 12。2 <= N, Q <= 50000 1 <= S[i] <= 50000Solution一开始非...原创 2018-07-22 13:32:27 · 193 阅读 · 0 评论 -
bzo5301 [Cqoi2018]异或序列 莫队
Description已知一个长度为 n 的整数数列 a[1],a[2],…,a[n] ,给定查询参数 l、r ,问在 [l,r] 区间内,有多少连续子 序列满足异或和等于 k 。 也就是说,对于所有的 x,y (l≤x≤y≤r),能够满足a[x]^a[x+1]^…^a[y]=k的x,y有多少组。1≤n,m≤105,O≤k,ai≤105,1≤lj≤rj≤nSolution...原创 2018-07-16 19:58:48 · 257 阅读 · 0 评论 -
bzoj4129 Haruna’s Breakfast 树上莫队+分块
DescriptionHaruna每天都会给提督做早餐! 这天她发现早饭的食材被调皮的 Shimakaze放到了一棵 树上,每个结点都有一样食材,Shimakaze要考验一下她。 每个食材都有一个美味度,Shimakaze会进行两种操作: 1、修改某个结点的食材的美味度。 2、对于某条链,询问这条链的美味度集合中,最小的未出现的自然数是多少。即mex值。 请你帮帮Haruna吧。...原创 2018-05-19 11:08:02 · 226 阅读 · 0 评论 -
bzoj4810 [Ynoi2017]由乃的玉米田
Description由乃在自己的农田边散步,她突然发现田里的一排玉米非常的不美。这排玉米一共有N株,它们的高度参差不齐。 由乃认为玉米田不美,所以她决定出个数据结构题这个题是这样的: 给你一个序列a,长度为n,有m次操作,每次询问一个区间是否可以选出两个数它们的差为x,或者询问一个区间是 否可以选出两个数它们的和为x,或者询问一个区间是否可以选出两个数它们的乘积为x ,这三个操...原创 2018-04-14 08:57:40 · 238 阅读 · 0 评论 -
bzoj3809 Gty的二逼妹子序列
DescriptionAutumn和Bakser又在研究Gty的妹子序列了!但他们遇到了一个难题。 对于一段妹子们,他们想让你帮忙求出这之内美丽度∈[a,b]的妹子的美丽度的种类数。 为了方便,我们规定妹子们的美丽度全都在[1,n]中。 给定一个长度为n(1<=n<=100000)的正整数序列s(1<=si<=n),对于m(1<=m<=100000...原创 2018-03-13 20:04:39 · 174 阅读 · 0 评论 -
bzoj3781 小B的询问 莫队
Description小B有一个序列,包含N个1~K之间的整数。他一共有M个询问,每个询问给定一个区间[L..R],求Sigma(c(i)^2)的值,其中i的值从1到K,其中c(i)表示数字i在[L..R]中的重复次数。小B请你帮助他回答询问。对于全部的数据,1Solution非常非常naive的莫队题,需要注意从a^2变成(a+1)^2变了哪些(当然是因为我比较弱)原创 2018-01-17 19:55:07 · 191 阅读 · 0 评论 -
bzoj3289 Mato的文件管理 莫队+树状数组
DescriptionMato同学从各路神犇以各种方式(你们懂的)收集了许多资料,这些资料一共有n份,每份有一个大小和一个编号。为了防止他人偷拷,这些资料都是加密过的,只能用Mato自己写的程序才能访问。Mato每天随机选一个区间[l,r],他今天就看编号在此区间内的这些资料。Mato有一个习惯,他总是从文件大小从小到大看资料。他先把要看的文件按编号顺序依次拷贝出来,再用他写的排序程序给文原创 2018-01-08 21:08:10 · 193 阅读 · 0 评论 -
bzoj4358 permu 回滚莫队+并查集
Description给定一个n排列a[],m次询问a[L]~a[R]中最长连续值域n,m≤5×105n,m\le 5\times 10^5n,m≤5×105Solution一个比较naive的响法就是我们离线然后莫队+线段树做,这样是O(nnlogn)O(n\sqrt n\log n)O(nnlogn)的然后本地测了一下5e5直接线段树是10s,zkw线段树大概是3s考虑只有...原创 2019-03-24 21:31:11 · 396 阅读 · 0 评论