Solución
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