注意
m个连续值的和是从下标0+m个数的和以及下标1+m个数的和以及下标2+m个数的和以及.....
对应的部分代码:
for(int j = 0; j < n-m+1; j++) { //n-m+1 可以通过自己举例得到
for(int k = j; k < j+m; k++) { //当j=n-m,j+m = n,即k<n,合法
sum += arr0[k];
}
arr1[j] = sum;
sum = 0;
}
反思
没有注意到m个连续值的和的真正含义