- Python编程300例:快速构建可执行高质量代码
- 李永华编著
- 183字
- 2021-03-26 23:33:28
例80 中心索引
1.问题描述
给定一个整数数组nums,编写一个返回此数组“中心索引”的方法。中心索引左边的数字之和等于右边的数字之和。
如果不存在这样的中心索引,返回-1。如果有多个中心索引,则返回最左侧的那个。
2.问题示例
输入nums=[1,7,3,6,5,6],输出3,表示索引3(nums[3]=6)左侧所有数字之和等于右侧数字之和,并且3是满足条件的第1个索引。
3.代码实现
4.运行结果
输入:[1,7,3,6,5,6]
输出:3