摘要:
字符串编辑距离又称Levenshtein距离(也叫做Edit Distance),是指两个字串之间,由一个转成另一个所需的最少编辑操作次数。字符串编辑距离在拼写检查,DNA匹配,相似度分析等方面有重要作用。编辑距离问题不容易直接下手,因为有三种允许的操作类型,我们很难判断哪个字符该删除,哪个字符该修改才能获得最小的编辑距离。这时候就需要考虑该问题繁杂的表象下存在的的一些规律和不变量,寻找问题的子问题以及原问题和子问题的关系。进而找出递推关系,即可写出递归的实现方案,考虑到重复子问题,进而采用带备忘录的自底向上动态规划方法实现。 阅读全文
posted @ 2013-07-07 22:05
苍穹逸影
阅读(656)
评论(0)
推荐(0)

浙公网安备 33010602011771号