724. 寻找数组的中心下标

寻找数组的中心下标

解法一: 前缀和

go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
func pivotIndex(nums []int) int {
sum := 0
for _, num := range nums {
sum += num
}
leftSum := 0
for i, num := range nums {
sum -= num
if leftSum == sum {
return i
}
leftSum += num
}
return -1
}
作者

wuhunyu

发布于

2024-07-08

更新于

2025-01-15

许可协议