编辑距离 | ||||||
| ||||||
Description | ||||||
俄罗斯科学家Vladimir Levenshtein在1965年提出了编辑距离概念。编辑距离,又称Levenshtein距离,是指两个字符串之间,由一个转成另一个所需的最少编辑操作次数。许可的三种编辑操作包括插入一个字符、删除一个字符、将一个字符替换成另一个字符。 至今,编辑距离一直在相似句子检索的领域中发挥着不可忽视的作用。 我们不妨来设计一个程序,计算两个字符串的编辑距离。 | ||||||
Input | ||||||
输入数据的第一行是一个正整数,表示一共有几组数据。 每组数据有两行,每行一个字符串。 * 每个字符串长度不超过1000 * 字符串中只含小写英文字母 | ||||||
Output | ||||||
对于每组数据,请输出一个整数表示两个字符串的编辑距离。 每个答案占一行。 | ||||||
Sample Input | ||||||
2 david vivian abc aabbcc | ||||||
Sample Output | ||||||
4 3 编辑距离问题可以看看这篇博客------编辑距离算法 - 一碗米线 - 博客频道 - CSDN.NET http://blog.csdn.net/kongying168/article/details/6909959 写的蛮好的
|
Hust oj 1284 编辑距离(DP)
最新推荐文章于 2018-08-20 10:43:00 发布