La función recibe una cadena. Ordena los caracteres y devuelve una cadena nueva. Condiciones de ordenamiento:
- Los más frecuentes (distinguiendo mayúsculas y minúsculas) van primero.
- Si tienen la misma frecuencia, los caracteres en mayúscula van primero.
- Si tienen la misma frecuencia y el mismo uso de mayúsculas/minúsculas, ordénalos alfabéticamente.
Ejemplos
frequency_sort("tree") ➞ "eert"
frequency_sort("cccaaa") ➞ "aaaccc"
frequency_sort("Aabb") ➞ "bbAa"
Notas
N/A