JustCaptain kod-buduschego
835a3dbfdce6940e318778c5ce0353de47e5de32
Перейти к файлу
Код
kod-buduschego C++Дополнительные задачи4-senior15. Редакционное расстояние.md
anc добавил допольнительные задачи b2eaa8d 3 недели назад
15. Редакционное расстояние.md

15. Редакционное расстояние#

🎯 Уровень 🔴 Senior
🔗 Источник LeetCode 72 — Edit Distance
📊 Сложность Medium
🏷️ Темы динамическое программирование

📝 Условие#

Найдите минимальное число операций (вставка, удаление, замена символа), чтобы превратить одну строку в другую.

Совет

На LeetCode main не нужен: данные приходят аргументами метода класса Solution.
Формат ниже — для запуска у себя через cin / cout.

📥 Входные данные#

Две строки word1 и word2 из строчных латинских букв, каждая на отдельной строке (длина от 1 до 500).

📤 Выходные данные#

Одно число — редакционное расстояние.

🧪 Тесты#

Тест 1#

Ввод:

horse
ros

Вывод:

3

Тест 2#

Ввод:

intention
execution

Вывод:

5

Тест 3#

Ввод:

abc
abc

Вывод:

0

Заметка

Оригинальное условие и проверка решения на всех тестах — по ссылке на источник.

💡 Подсказка#

Открыть, если застрял(а) больше чем на 20 минут

Классическое расстояние Левенштейна.


⬅️ К списку задач уровня