Solución

@alexiis-dev·2/6/2026TypeScript
solution.tsTypeScript
export function sortByFrequency(nums: number[]): number[] {
  let freq = { }
  for(let num of nums) {
    freq[num] = (freq[num] || 0) + 1;
  }

  return nums.sort(function (a,b) {
    if (freq[a] === freq[b]) {
      return a - b;
    }

    return freq[b] - freq[a]
  });
}
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.