给定两个单词 word1 和 word2,请返回将 word1 转换为 word2 所需的最少操作数。
允许的操作如下:
输入包含两行:
word1(0≤∣word1∣≤500)。word2(0≤∣word2∣≤500)。word1 和 word2 仅由小写英文字母组成。
输出一行,表示将 word1 转换为 word2 所需的最少操作数。
horse
ros
3
说明:
horse → rorse (替换 h → r)rorse → rose (删除 r)rose → ros (删除 e)intention
execution
5
说明:
intention → inention (删除 t)inention → enention (替换 i → e)enention → exention (替换 n → x)exention → exection (替换 n → c)exection → execution (插入 u)