#P0382. 最短编辑距离

最短编辑距离

题目描述

给定两个字符串AABB,现在要将AA经过若干操作变为BB,可进行的操作有:

  1. 删除–将字符串AA中的某个字符删除。
  2. 插入–在字符串AA的某个位置插入某个字符。
  3. 替换–将字符串AA中的某个字符替换为另一个字符。

现在请你求出,将AA变为BB至少需要进行多少次操作。

样例输入

第一行一个整数nn代表字符串AA的长度。

第二行一个字符串AA

第三行一个整数mm代表字符串BB的长度。

第四行一个字符串BB

样例输出

输出一个整数代表答案。

样例

样例一

10
AGTCTGACGC
11
AGTAAGTAGGC
4

数据范围

1n,m1031 \le n, m \le 10^{3}