Все задачи
Сложно
Расстояние Левенштейна
Условие
Найдите минимальное число вставок, удалений и замен одного символа, превращающих a в b. Каждая операция стоит 1. Используются только строчные латинские буквы.
Пример 1
Вход: "horse", "ros"
Выход: 3Пример 2
Вход: "kitten", "sitting"
Выход: 3Ограничения
- 0 ≤ a.length, b.length ≤ 1 000
- Символы — a–z
JS solution.js
Черновик в этой вкладке · Esc, затем Tab — выйти из редактора
Результаты тестов
Напиши решение и запусти тесты. Включены граничные случаи.