Solución
solution.tsTypeScript
export function groupAnagrams(words: string[]): string[][] {
const result = []
const wordOrdered = words.sort();
wordOrdered.forEach(word => {
const index = result.findIndex(array => array.some(w => w.split('').sort().join() === word.split('').sort().join()))
if(index != -1){
result[index].push(word)
} else {
result.push([word])
}
})
return result;
}0respuestas