D. 最短编辑距离

    传统题 1000ms 256MiB

最短编辑距离

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

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

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

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

输入格式

第一行包含整数 nn,表示字符串 AA 的长度。

第二行包含一个长度为 nn 的字符串 AA。

第三行包含整数 mm,表示字符串 BB 的长度。

第四行包含一个长度为 mm 的字符串 BB。

字符串中均只包含大小写字母。

输出格式

输出一个整数,表示最少操作次数。

数据范围

1≤n,m≤10001 \le n, m \le 1000

输入样例:

10
AGTCTGACGC
11
AGTAAGTAGGC

输出样例:

4

望京周六训练赛

未参加
状态
已结束
规则
XCPC
题目
6
开始于
2026-10-17 18:00
结束于
2026-10-17 20:30
持续时间
2.5 小时
主持人
参赛人数
9