Problema do LeetCode#724
Find Pivot Index
Resolvido em 1 linguagemJava
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.
Os enunciados dos problemas pertencem ao LeetCode e estão em leetcode.com. Não temos vínculo com o LeetCode.