Solución

@kappa_cat·7/5/2026TypeScript
solution.tsTypeScript
export function findPivot(nums: number[]): number {
  const totalSum = nums.reduce((total, val) => total += val, 0)

  console.log({nums}, {totalSum})
  let leftSum = 0
  for (let i = 0; i < nums.length; i++) {
    const rightSum = totalSum - leftSum - nums[i]

    if (leftSum === rightSum) return i

    leftSum += nums[i]
  }

  return -1;
}
0respuestas
Respuestas

Aún no hay respuestas

¡Sé el primero en responder!

Escribir un comentario

Recuerda ser amable. Estás comentando la solución de otra persona. Comparte tu perspectiva de forma constructiva y respetuosa.

Debes iniciar sesión para publicar un comentario.