Sobes.tech
Back to tasks
Junior — Senior
110

Группировка слов списка по анаграммам

Companies where asked:
СБЕР СтрахованиеСБЕР Страхование

Task condition

livecode

Дан набор строк. Необходимо объединить их в группы, где каждая группа состоит из слов‑анаграмм — слов, содержащих одинаковый набор букв, но расположенных в разном порядке. При формировании групп регистр символов и пробелы не учитываются.

public static void main(String[] args) {
    List<String> anagrams = List.of("Race", "NIght", " Angel", "Care",  "angel",  "ThiNG",  "angel",  "angel") ;
    System.out.println(removeAnagrams(anagrams));
}