Levenshtein 距离,又称编辑距离,指的是两个字符串之间,由一个转变成另一个所需的最少单字符编辑操作次数。被允许的转变包括: 对于任意一个字符串,在任意位置插入一个字符; 对于任意一个字符串,删除任意一个字符; 对于任意一个字符串,替换任意一个字符。 现在,对于给定的字符串 和 ,请计算出它们的编辑距离。
输入描述:
第一行输入一个长度为 ,仅由小写字母组成的字符串 。第二行输入一个长度为 ,仅由小写字母组成的字符串 。


输出描述:
输出一个整数,表示 和 的编辑距离。
示例1

输入

abcdefg
abcdef

输出

1

说明

\hspace{15pt}在这个样例中,可以选择将 s 末尾的 \texttt{`g'} 删除。当然,也可以选择在 t 末尾插入 \texttt{`g'}
加载中...