Solución

@zavaladereck77_945e239f·1/7/2026TypeScript
solution.tsTypeScript
export function compressCoordinates(nums: number[]): number[] {
  // Escribe tu solución aquí
  const someArr = nums.flat()
  const sortedList = someArr.sort((a,b) => a - b )
  let idx = 0
  const someObj = sortedList.reduce(( acc, curr) => {
    if (!( curr in acc )) {
      acc[curr] = idx
      idx++
    }
    return acc
  }, {})
  
  return nums.map( n => {
    return someObj[n]
  });
}
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.