Carregando

Problema do LeetCode#724

Find Pivot Index

Resolvido em 1 linguagemJava

Resolver no LeetCode(abre em uma nova aba)

Solução

19 linhas
1class Solution {
2    public int pivotIndex(int[] nums) {
3        int totalSum = 0;
4        int leftSum = 0;
5
6        for (int i = 0; i < nums.length; i++) {
7            totalSum += nums[i];
8        }
9
10        for (int i = 0; i < nums.length; i++) {
11            if (leftSum == totalSum - nums[i] - leftSum) {
12                return i;
13            }
14            leftSum += nums[i];
15        }
16
17        return -1;
18    }
19}

Quer uma explicação desta solução em Java?

Receba uma explicação passo a passo da ideia por trás do código.

Todos os problemas

Os enunciados dos problemas pertencem ao LeetCode e estão em leetcode.com. Não temos vínculo com o LeetCode.