题解 | #相等的草堆#

相等的草堆

https://www.nowcoder.com/practice/0e2f3b27bbdc45fcbc70cc4fd41e15fe

所用语言

Java

所用知识

数组

解题思路

计算总数,每一次循环判断左右是否相等

完整代码

public int pivotIndex (int[] nums) {
    // write code here
    int sum=0;
    for(int x:nums){
        sum+=x;
    }
    int left=0;
    int right=sum;
    for(int i=0;i<nums.length;i++){
        right=right-nums[i];
        if(left==right){
            return i;
        }
        left=left+nums[i];
    }

    return -1;
}
#相等的草堆#
全部评论

相关推荐

想玩飞盘的菠萝蜜在春...:上交✌🏻也拒?
点赞 评论 收藏
分享
09-24 17:55
门头沟学院 Java
码农索隆:多好,多直白
我的秋招日记
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务