随笔分类 - 莫队
摘要:题目链接 题意: 就是让你找那个众数在询问的区间内出现了多少次,就比如样例: 3 3 3 3 3 3 3 3 3 3 3 他询问你[3,3]这个区间的值,我们可以看出来3就是那个众数,这个数在[3,3]区间内出现了1次,所以np(np原本为0)就减去1,所以输出-1 至于为什么是求众数?可以看: 就
阅读全文
摘要:题目链接 Candyland 有一座糖果公园,公园里不仅有美丽的风景、好玩的游乐项目,还有许多免费糖果的发放点,这引来了许多贪吃的小朋友来糖果公园游玩。 糖果公园的结构十分奇特,它由 nn 个游览点构成,每个游览点都有一个糖果发放处,我们可以依次将游览点编号为 11 至 nn。有 nn – 11 条
阅读全文
摘要:题目可在vj上提交:https://vjudge.net/problem/SPOJ-COT2 题意翻译 给定 n 个结点的树,每个结点有一种颜色。 m 次询问,每次询问给出 u,v,回答 u,v 之间的路径上的结点的不同颜色数。 1<=n<=4e4, 1<=m<=1e5 输入输出样例 输入 #1复制
阅读全文
摘要:题目描述 墨墨购买了一套N支彩色画笔(其中有些颜色可能相同),摆成一排,你需要回答墨墨的提问。墨墨会向你发布如下指令: 1、 Q L R代表询问你从第L支画笔到第R支画笔中共有几种不同颜色的画笔。 2、 R P Col 把第P支画笔替换为颜色Col。 为了满足墨墨的要求,你知道你需要干什么了吗? 输
阅读全文
摘要:题意可见:https://www.luogu.com.cn/problem/SP3267 可在vj上提交:https://vjudge.net/problem/SPOJ-DQUERY 题意翻译 给出一个长度为n 的数列,a1,a2,a3,,,an ,有q 个询问,每个询问给出数对(i,j),需要你给
阅读全文
摘要:可在vj上提交:https://vjudge.net/problem/AtCoder-joisc2014_c 题意: IOI 国历史研究的第一人——JOI 教授,最近获得了一份被认为是古代 IOI 国的住民写下的日记。JOI 教授为了通过这份日记来研究古代 IOI 国的生活,开始着手调查日记中记载的
阅读全文
摘要:莫队算法链接:传送门 题意: 有n个数,m个区间。问区间内有多少个x,x满足x的个数等于x的值的个数(如果x是3,区间内要存在3个3)。 题解: 因为a[i]太大,所以要离散化一下,但是不能用map容器,因为map容器多一个log 莫队就是离线问题+区间的移动。复杂度是O((N+M)*√N) 莫队代
阅读全文