Здравствуйте форумчане!
Есть интересная задача. Нужно сделать анаграмму с поданого слова. Ниже нарисовал схему слов. Правило только в том, что буквы можно использовать только столько раз, сколько они появляются в первом слове, ну и естественно только те буквы, которые были в первом слове.
Пример в закрепе: (на всякий напишу)
talking (начальное слово, которая нам предлагает программа)
из букв этого слова я могу сделать следующие анаграммы:
king
tank
link
Вот думаю как лучше это все оформить хранить слово-ключь и возможные анаграммы в json?
А может знаете какие-то библиотеки, которые хранят в себе огромный словарь и с ним можно было бы работать например через for?
Ваш вариант?