电商网站开发的项目描述张艺兴粉丝做的网站
web/
2025/9/25 22:01:23/
文章来源:
电商网站开发的项目描述,张艺兴粉丝做的网站,网站结构优化包括哪些,湘潭网站建设多少钱 报价表湘潭磐石网络本题使用go语言完成#xff1a; 思路#xff1a;1.先求出整个数组的和 2.用一个循环整个和减去左和看是否等于右和#xff0c;如果等于#xff0c;返回索引下标
寻找数组的中心索引 给你一个整数数组 nums #xff0c;请计算数组的 中心下标 。
数组 中心下标 是数组的一…本题使用go语言完成 思路1.先求出整个数组的和 2.用一个循环整个和减去左和看是否等于右和如果等于返回索引下标
寻找数组的中心索引 给你一个整数数组 nums 请计算数组的 中心下标 。
数组 中心下标 是数组的一个下标其左侧所有元素相加的和等于右侧所有元素相加的和。
如果中心下标位于数组最左端那么左侧数之和视为 0 因为在下标的左侧不存在元素。这一点对于中心下标位于数组最右端同样适用。
如果数组有多个中心下标应该返回 最靠近左边 的那一个。如果数组不存在中心下标返回 -1 。
示例 1
输入nums [1, 7, 3, 6, 5, 6] 输出3 解释 中心下标是 3 。 左侧数之和 sum nums[0] nums[1] nums[2] 1 7 3 11 右侧数之和 sum nums[4] nums[5] 5 6 11 二者相等。 示例 2
输入nums [1, 2, 3] 输出-1 解释 数组中不存在满足此条件的中心下标。 示例 3
输入nums [2, 1, -1] 输出0 解释 中心下标是 0 。 左侧数之和 sum 0 下标 0 左侧不存在元素 右侧数之和 sum nums[1] nums[2] 1 -1 0 。
提示
1 nums.length 104 -1000 nums[i] 1000
注意本题与主站 1991 题相同https://leetcode-cn.com/problems/find-the-middle-index-in-array/
func IndexCentory(arr []int) int {sum : 0for i : 0; i len(arr); i {sum arr[i]}left_sum : 0for i : 0; i len(arr); i {sum - arr[i]if left_sum sum {return i} else {left_sum arr[i]}}return -1
}
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/81842.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!