摘要:
rt 做法: 先枚举\(mex\),说明\(mex\)不会在答案区间中存在 那么答案区间就是一个不包含\(mex\)的极长区间,可能有\(n\)个 一个区间中不同数的个数可以用树状数组求:维护以下标为权值的桶,每次更新last数组 const int M=5e5+5; int sum[M]; int 阅读全文
摘要:
结构体内不能直接初始化,否则CE #include<bits/stdc++.h> using namespace std; int n,q; int tot; struct node{ int l,r; int sum; int la; }tr[15000010]; int rt; void pul 阅读全文