题目传送门 题目大意 有\(n\)个数,\(m\)个查询,每次查询一个区间内的逆序对个数. \(n,m\le 10^5\) 思路 其实是为了锻炼二次离线才做这道题的. 不难想到可以有一个\(\Theta(n\sqrt n\log n)\)的方法,即用莫队,每次用树状数组计算变化的贡献. 然后我们就可以想到二次离线了.我们考虑计算\([l,r]\to [l,r^{'}]\)的贡献,可以发现\([l,r]\to[l,r+1]\)变换的贡献就是\([l,r]\)中比\(a_{r+1}\)大的个数,差分…