Cho 2 chuỗi word1 và word2. Tính số bước ít nhất biến đổi word1 thành word2 bằng 3 thao tác: chèn, xóa, thay thế.
Ví dụ: word1 = 'horse', word2 = 'ros' -> Output: 3.
Định Dạng Đầu Vào (Input)
Dòng 2: word2
Định Dạng Đầu Ra (Output)
Ràng Buộc (Constraints)
0 <= word1.length, word2.length <= 500
Ví Dụ Kiểm Thử Mẫu
"horse"
"ros"
3
"intention"
"execution"
5
Levenshtein DP 2D O(m * n)
dp[i][j] = 1 + min(delete, insert, replace)
Bấm Chạy thử để kiểm tra các bộ test mẫu hoặc Nộp bài để chấm điểm chính thức.



