最长公共子序列个数
时间限制:1秒 内存限制:256M
【问题描述】
字符序列的子序列是指从给定字符序列中随意地(不一定连续)去掉若干个字符(可能一个也不去掉)后所形成的字符序列。对给定的两个字符序列,求出他们最长的公共子序列个数。
【输入格式】
第 1 行为第 1 个字符序列,都是大写字母组成,长度小于5000。
第 2 行为第 2 个字符序列,都是大写字母组成,长度小于5000。
【输出格式】
输出所有可能出现的最长公共子序列个数,答案可能很大,只要将答案对100,000,000求余即可。
【输入输出样例】
Input
ABCBDAB
BACBBD
Output
7
【数据限制】
字符串长度长度小于5000。
【来源】
Mr.he