寻找数组的中心索引
#include<numeric>
class Solution {
public:
int pivotIndex(vector<int>& nums) {
int sum0 = 0;
int sum1 = accumulate(nums.begin(),nums.end(),0);
for (int i=0; i<nums.size(); i++){
if (i>=1){
sum0 = sum0 + nums[i-1];
}
sum1 = sum1 - nums[i];
if (sum0 == sum1){
return i;
}
}
return -1;
}
};