Algorytmy i struktury danych · Middle · Pytanie 55 z 75

Czego zwykle używa się jako klucza mapy w zadaniu grupowania anagramów?

groupAnagrams(["eat", "tea", "tan", "ate", "nat"]);
// [["eat", "tea", "ate"], ["tan", "nat"]]

Wyjaśnienie

Anagramy mają ten sam multizbiór liter, więc "aet" (posortowane) jest takie samo dla eat, tea i ate. Długość czy pierwsza litera połączyłyby słowa, które anagramami nie są.

Do poczytania

Błąd w pytaniu

Algorytmy i struktury danych · Middle · pytanie 55

Sprawdź się

Rozwiąż test Algorytmy i struktury danych · Middle: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test