随笔分类 - 莫队算法
摘要:"题目链接" 题意 给定一个长度为$n$的数组$a$,$q$个操作,操作分两种: 1. 对于区间$[l,r]$,询问$Mex\{c_0,c_1,c_2,⋯,c_{10^9}\}$,其中$c_i$表示$i$在$[l,r]$中的出现次数; 2. 将$a_p$修改为$x$. 思路 参考: "http://
阅读全文
摘要:"题目链接" 题意 给定$n$个数,$q$个询问,每次询问$[l,r]$区间内的逆序对数。 思路 莫队+树状数组 注意离散化 Code
阅读全文
摘要:"题目链接" Description 墨墨购买了一套N支彩色画笔(其中有些颜色可能相同),摆成一排,你需要回答墨墨的提问。 墨墨会向你发布如下指令: 1、 Q L R代表询问你从第L支画笔到第R支画笔中共有几种不同颜色的画笔。 2、 R P Col 把第P支画笔替换为颜色Col。 为了满足墨墨的要求
阅读全文
摘要:"题目链接" Description 小B有一个序列,包含$N$个$1 K$之间的整数。他一共有$M$个询问,每个询问给定一个区间$[L..R]$,求$\sum_{i=1}^{K}c_i^2$,其中$c_i$表示数字$i$在$[L..R]$中的重复次数。小B请你帮助他回答询问。 思路 裸的莫队。 $
阅读全文
摘要:"题目链接" 题目描述 给你一个字符串a,每次询问一段区间的贡献 贡献定义: 每次从这个区间中随机拿出一个字符$x$,然后把$x$从这个区间中删除,你要维护一个集合S 如果$S$为空,你$rp$减$1$ 如果S中有一个元素不小于$x$,则你$rp$减$1$,清空$S$ 之后将$x$插入$S$ 由于你
阅读全文