反过来,从第二列由下往上推也是同理。 现在我们完成了编辑距离表的初始化,接下来要完成整个表的填充。 实际上对于第D(n, m)的计算在伪码的描述中已经很明确了,就是求三个数值的最小值,第一个数值是表中当前位置的左边的数值 + 1,第二个数值是当前位置下面的数值 + 1,第三个数值相对复杂一点,如果当前...
编辑距离(Edit Distance),又称Levenshtein距离,是指两个字串之间,由一个转成另一个所需的编辑操作次数。最小编辑距离,是指所需最小的编辑操作次数。 编辑操作包含:插入、删除和替换三种操作。 二 最小编辑距离解法-动态规划解法 动态规划的核心思想是:将待求解的问题分解为若干个子问题(阶段),按顺序求解子阶段,...