dpalmasan / dpalmasan/code-challenges

Suma de las diferencias absolutas en un array ordenado

Open
#10 0 comments 0 reactions 0 assignees View on GitHub
arrays
Dominant language
Python
Stars
43
Forks
5
PR merge metrics
No merged PRs in 30d

Description

Se tiene un array `nums` ordenado de forma no decreciente.

Construya y retorne un array de enteros de la misma longitud que `nums`, de tal forma que cada elemento `result[i]` es igual a la suma de las diferencias absolutas entre `nums[i]` y el resto de los elementos de `nums`.

En otras palabras, `result[i]` se calcula como `sum(|nums[i]-nums[j]|)` donde `0 <= j < nums.length && j != i` (indexado desde 0).

```
Input: nums = [2,3,5]
Output: [4,3,5]

Explicación:

result[0] = |2-2| + |2-3| + |2-5| = 0 + 1 + 3 = 4,
result[1] = |3-2| + |3-3| + |3-5| = 1 + 0 + 2 = 3,
result[2] = |5-2| + |5-3| + |5-5| = 3 + 2 + 0 = 5.
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.