1暴力解法
def mid_index(list):
for item in range(len(list)):
l = -1
r = -1
for i in range(item):
l += list[i]
for j in range(item+1,len(list)):
r += list[j]
if l == r:
return item
return -1
2中心下标的左右值,加上中心下标的值应该等于总和,利用这一点来写
# 2 中心下标的左右值,加上中心下标的值应该等于总和,利用这一点来写
def mid_dex(list):
sum = 0
l = 0
for item in list:
sum +=item
for itme in range(len(list)):
l += list[itme]
if l == sum:
return itme
sum -= list[itme]
return -1