题目链接:逆序数 模板题. #include <bits/stdc++.h> using namespace std; #define rep(i, a, b) for (int i(a); i <= (b); ++i) #define lson i << 1, L, mid #define rson i << 1 | 1, mid + 1, R const int N = 100010; long long ans = 0; struct node{ int x…
#include <iostream> #include <cstring> using namespace std; ; int a[maxn]; int res[maxn]; int ans; //归并排序 void merge(int l, int r){ //cout<<l<<" "<<r<<endl; ; ; int cur = l; while (i <= mid && j <…