Это вопрос интервью. Мне нужно преобразовать строку a в b, чтобы только один алфавит был изменен за раз, и после каждого изменения преобразованная строка находится в словаре. Вам нужно сделать это в минимальном количестве преобразований. Например, переход от кошки -> мальчик может быть сделан следующим образом:Преобразование одной строки в другую
cat-->bat-->bot-->boy (if dictionary has bat and bot)
Я могу думать о создании дерева префиксов (TRIE), на этот вопрос, но я не уверен, как действовать, как только у меня есть Trie. Может ли кто-нибудь предложить возможный подход? Я стараюсь избегать использования подхода грубой силы.