传统题 1000ms 128MiB

(L3-11)最长公共子序列

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

说明

最长公共子序列,英文缩写为LCS(Longest Common Subsequence)。其定义是,一个序列 S ,如果分别是两个或多个已知序列的子序列,且是所有符合此条件序列中最长的,则 S 称为已知序列的最长公共子序列。

最长公共子序列是一个十分实用的问题,它可以描述两段文字之间的“相似度”,即它们的雷同程度,从而能够用来辨别抄袭。

对一段文字进行修改之后,计算改动前后文字的最长公共子序列,将除此子序列外的部分提取出来,这种方法判断修改的部分,往往十分准确。

现在给出两段文字,求最长公共子序列长度

输入格式

输入两个长度不超过1000的字符串

输出格式

输出一个整数表示 𝐿𝐶𝑆的长度

样例

ABCDEFG
CABXCEDGEF
6

25提高预科班专题三课程题单

未参加
状态
已结束
规则
IOI
题目
12
开始于
2024-12-20 13:15
结束于
2024-12-30 13:15
持续时间
240 小时
主持人
参赛人数
25