Алгоритм определения анаграмм

preview_player
Показать описание
#java #алгоритмы #анаграмма Если одно слово состоит из того же набора букв, что и другое, то эти слова друг для друга являются анаграммами. В этом видео разберём алгоритм проверки таких слов на Java.

Рассмотрим два варианта реализации алгоритма. Один из них использует мапу, второй - стандартную сортировку массивов.

Рекомендации по теме
Комментарии
Автор

Ураа, ты вернулся на второй канал, теперь жду ролик на основном)

porosyaaaaaaa
Автор

Спасибо, рассказываете интересно, но если уж дело дошло до сортировки, то проще и короче написать Arrays.equals(s1.chars().sorted().toArray(), По поводу производительности - лучшим будет вариант без сортировки вообще, используя коды символов. В любом случае, спасибо!

blavodbatman