美文网首页
最小编辑距离

最小编辑距离

作者: 雨宝_f737 | 来源:发表于2019-03-28 10:14 被阅读0次

    求两个字符串最小编辑距离,word1->word2转换

    word1的前i个字符串要想转换为word2的前j个字符串dp[i][j],可以从以前的状态转移过来,我们的目标是遇到第i个字符和第j个字符,保证第i个位置和第j个位置是可以匹配的,如何实现匹配?修改当前位置,但是前面的信息也得保证修改成功,利用i-1/j-1的信息;添加,利用i/j-1信息;删除,利用i-1/k的信息

    1.dp[i-1][j]表示word1的前i-1个字符已经转换为word2的前j个字符,这时候word1和word2要想相等必须删除word1的第i个字符

    2.dp[i][j-1]表示word1的前i个字符已经转换为word2的前j个字符,要想跟前j个字符相匹配,需要添加word2的第j个字符

    3.dp[i-1][j-1]表示修改/不修改i和j位置字符

    相关文章

      网友评论

          本文标题:最小编辑距离

          本文链接:https://www.haomeiwen.com/subject/ttvfbqtx.html