在 Levenshtein Distance 算法中,以下这行代码是做什么的?
尽管它获取了所有这些值中的最小值,但为什么要在末尾添加成本,并且为什么在每个数组索引器(前两个参数)的末尾都有+1?
d[i][j] = Minimum (d[i-1][j]+1, d[i][j-1]+1, d[i-1][j-1] + cost);
尽管它获取了所有这些值中的最小值,但为什么要在末尾添加成本,并且为什么在每个数组索引器(前两个参数)的末尾都有+1?