https://www.luogu.org/problem/P1908 比较喜欢线段树,懒得用树状数组(只会套模板,位运算的精髓没有领悟到),一直没有记录树状数组代码,又得捡回来,趁这道题记录一下模板,为三维偏序cdq套树状数组铺垫一下. 解题思路:先对原数组a从大到小排序,依次添加进树状数组c里,每次求前缀和的结果就是 当前数的逆序对的个数. 例如数据:55,44,22,66,33,11 初始化树状数组c,清0: 添加66到4号位,则添加数组为 0,0,0,,树状数组C为0,0,0,1,0,0