摘要:
归并排序并求逆序对: void merge_sort(int l , int r) { if(r-l > 0)//如果整个区间中元素个数大于1,则继续分割 { int mid = (l+r) / 2 ; int i = l; //辅助数组的下标 int p = l , q = mid+1; merg 阅读全文
摘要:
long long Mode(long long a, long long b, long long mode) { long long sum = 1; while (b) { if (b & 1) { sum = (sum * a) % mode; b--; } b /= 2; a = a * 阅读全文