题解
- 蒟蒻不会cdq分治…写的树状数套权值线段树,据说线段树套平衡树也可以卡过虽然听说很多巨佬被卡树上下不来…
- 如果数x被删掉了,那么他对答案的影响是在x前面比他大的数+在x后面比他小的数
- 具体来讲预处理出原数组的这两个关系,每次删掉一个数减掉相应的值就好,但是删掉的数之间会构成逆序对,这样就会导致多减了
- .于是再求一次这次删掉的数x和之前删掉的数组成的逆序对就好了
- 参考了巨佬hzwer的写法
- 查询两次,每次直接二分权值.
- 例如往前查询的时候,如果x<=mid 那么tmp加上右区间的数 往后也是一样的
1 |
|