Ordenar primero por longitud
El orden lexicográfico graduado (grlex, para abreviar) es una forma de ordenar palabras que:
- Primero las ordena por longitud.
- Después ordena las palabras de la misma longitud según su orden en el diccionario.
Por ejemplo, en el orden grlex:
"tray" < "trapped"porque"tray"tiene una longitud de 4, mientras que"trapped"tiene una longitud de 7."trap" < "tray"porque ambas palabras tienen una longitud de 4, pero"trap"aparece antes que"tray"en el diccionario.
Dado un arreglo de palabras, devuélvelo en orden grlex.
Ejemplos
makeGrlex(["small", "big"]) // ["big", "small"]
makeGrlex(["cat", "ran", "for", "the", "rat"]) // ["cat", "for", "ran", "rat", "the"]
makeGrlex(["this", "is", "a", "small", "test"]) // ["a", "is", "test", "this", "small"]Notas
N/A