算法 归并排序 1.计算前缀和sums[i]表示[0, i)的元素之和 2.对前缀和进行归并排序,在归并的过程中对已有序的数组统计左半部分和右半部分组成的下标对满足sum[j]-sum[i]的个数 有序数组sum[left, mid]和sum[mid+1, right] 左下标对在外层循环[left, mid],右下标对在内层l和r双指针做循环,找到可以和左下标对匹配的范围,加到最终结果中 public int countRangeSum(int[] nums, int lower, int upper) { long[] sums = new long[nums.lengt...