### 洛谷P4396 题目链接 ### 题目大意: 有 n 个整数组成的数组,m 次询问,每次询问中有四个参数 l ,r,a,b .问你在[l,r] 的区间内的所有数中,值属于[a,b] 的数的个数以及种类数. 分析: 1.由于可以离线操作,故采用莫队. 2.由于在莫队的基础上还涉及区间[a,b]的值的个数,故可以用前缀和的思想,求得出sum(b) - sum(a - 1)即可.由于与莫队使用是动态的,故需要用树状数组维护,因为可以 logn 动态插入. 3.对于求区间种类数,需要用第二个树…