Решение задачи
Алгоритм решения задачи:
Две строки являются анаграммами тогда и только тогда, когда их количество символов (соответствующее количество вхождений каждого символа) одинаково.
Мы можем преобразовать каждую строку в число символов, count, состоящее из 26 неотрицательных целых чисел, представляющих количество a, b, c и т. д. Мы используем эти значения в качестве основы для нашей hash map.
В Java хешируемое представление нашего счетчика будет строкой, разделенной символами '#'. Например, abbccc будет #1#2#3#0#0#0...#0, где всего 26 записей. В python представление будет кортежем счетчиков. Например, abbccc будет (1, 2, 3, 0, 0, ..., 0), где снова всего 26 записей.
