题目:
设A和B是2个字符串。要用最少的字符操作将字符串A转换为字符串B。这里所说的字符操作包括 (1)删除一个字符; (2)插入一个字符; (3)将一个字符改为另一个字符。将字符串A变换为字符串B所用的最少字符操作数称为字符串A到 B的编辑距离,记为d(A,B)。对于给定的字符串A和字符串B,计算其编辑距离 d(A,B)。
算法描述:
① 输入目标字符串fxpimu和初始字符串xwrs;
② 建立一个备忘录,行数为初始字符串长度加1,列数为目标字符串长度+1;
如下图:
|
0 |
f |
x |
p |
i |
m |
u |
0 |
|
|
|
|