莫队
文章平均质量分 82
MyZhY
For You To Your For
展开
-
莫队算法讲解 (详尽版)
莫队算法我早有耳闻。。可惜前不久才去学习。但是自己看了看论文,也就1h左右,就能够全部理解了。也就是说其实这个算法不难。。好了,让我们进入正题。我们首先来看一道例题:Description 有n个数字,给出k,以及m个查询。 每次查询的格式是L,r,求L~r(左右包含)这个区间内数字的出现次数刚好是k的数字种数。 范围:n 输入n原创 2017-05-20 16:25:12 · 21754 阅读 · 5 评论 -
BZOJ2038 [2009国家集训队]小Z的袜子(hose) 莫队
Description作为一个生活散漫的人,小Z每天早上都要耗费很久从一堆五颜六色的袜子中找出一双来穿。终于有一天,小Z再也无法忍受这恼人的找袜子过程,于是他决定听天由命……具体来说,小Z把这N只袜子从1到N编号,然后从编号L到R(L 尽管小Z并不在意两只袜子是不是完整的一双,甚至不在意两只袜子是否一左一右,他却很在意袜子的颜色,毕竟穿两只不同色的袜子会很尴尬。你的任务便是告诉小Z原创 2017-05-19 14:29:26 · 951 阅读 · 0 评论 -
SPOJ DQUERY 莫队 做法
DQUERY - D-query#sorting#treeEnglishVietnameseGiven a sequence of n numbers a1, a2, ..., an and a number of d-queries. A d-query is a pair (i, j) (1 ≤ i ≤ j ≤ n). F原创 2017-05-19 14:22:42 · 591 阅读 · 0 评论 -
BZOJ 1878 [SDOI2009]HH的项链 莫队
DescriptionHH有一串由各种漂亮的贝壳组成的项链。HH相信不同的贝壳会带来好运,所以每次散步 完后,他都会随意取出一段贝壳,思考它们所表达的含义。HH不断地收集新的贝壳,因此他的项链变得越来越长。有一天,他突然提出了一个问题:某一段贝壳中,包含了多少种不同的贝壳?这个问题很难回答。。。因为项链实在是太长了。于是,他只好求助睿智的你,来解决这个问题。Input原创 2017-06-17 23:13:31 · 413 阅读 · 0 评论 -
BZOJ 3781 小B的询问 莫队
Description小B有一个序列,包含N个1~K之间的整数。他一共有M个询问,每个询问给定一个区间[L..R],求Sigma(c(i)^2)的值,其中i的值从1到K,其中c(i)表示数字i在[L..R]中的重复次数。小B请你帮助他回答询问。Input第一行,三个整数N、M、K。第二行,N个整数,表示小B的序列。接下来的M行,每行两个整数L、R。Outpu原创 2017-07-01 15:44:39 · 262 阅读 · 0 评论 -
BZOJ 3585/3339 mex/Rmq Problem 莫队
Description 有一个长度为n的数组{a1,a2,...,an}。m次询问,每次询问一个区间内最小没有出现过的自然数。Input 第一行n,m。 第二行为n个数。 从第三行开始,每行一个询问l,r。Output 一行一个数,表示每个询问的答案。Sample Input5 52 1 0 2 13 3原创 2017-09-03 20:45:49 · 319 阅读 · 0 评论