#Z01561. 编辑距离
编辑距离
题目描述
给你两个字符串 str1 和 str2,请你计算出将 str1 转换成 str2 所使用的最少操作数 。
你可以对一个字符串进行如下三种操作:
插入一个字符
删除一个字符
替换一个字符
输入格式
输入包含两行,第一行是字符串str1,第二行是字符串str2。其中str1和str2都是由小写英文字母组成的,这两个字符串的长度均不超过500。
输出格式
输出将str1转换成str2所使用的最少操作数。
horse
ros
3
提示
测试样例中的horse转化为ros至少需要三步: 1、horse -> rorse (将 'h' 替换为 'r') 2、rorse -> rose (删除 'r') 3、rose -> ros (删除 'e')
豫公网安备41072702000346号