题目名称 | 445. [HAOI 2010]最长公共子序列 |
---|---|
输入输出 | lcs.in/out |
难度等级 | ★★ |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试数据 | 10 |
题目来源 | .Xmz 于2010-04-26加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:191, 提交:553, 通过率:34.54% | ||||
Hzoi_chairman | 100 | 0.518 s | 0.20 MiB | C++ |
烟雨 | 100 | 0.524 s | 0.40 MiB | C++ |
金身人面兽 | 100 | 0.546 s | 0.20 MiB | C++ |
增强型图元文件 | 100 | 0.589 s | 0.39 MiB | C++ |
rpCardinal | 100 | 0.594 s | 0.38 MiB | C++ |
老师,勿删 | 100 | 0.627 s | 0.37 MiB | C++ |
Youngsc | 100 | 0.640 s | 0.16 MiB | C++ |
AAAAAAAAAA | 100 | 0.660 s | 0.40 MiB | C++ |
cssystem | 100 | 0.665 s | 0.38 MiB | C++ |
sxysxy | 100 | 0.674 s | 2.28 MiB | C++ |
关于 最长公共子序列 的近10条评论(全部评论) | ||||
---|---|---|---|---|
| ||||
。
| ||||
bzoj能过这里被卡常卡到80....毒瘤.
sxysxy
2016-10-23 10:39
13楼
| ||||
| ||||
.
| ||||
| ||||
回复 @=_= :
233333,之前初始化不是0,后来忘删了 | ||||
回复 @liu_runda :
达哥,,你的预处理好像没有什么意义吧 | ||||
| ||||
啦啦啦
|
字符序列的子序列是指从给定字符序列中随意地(不一定连续)去掉若干个字符(可能一个也不去掉)后所形成的字符序列。令给定的字符序列 $x = "x_0,x_1,…,x_{n-1}"$, 序列 $Y="y_0,y_1,…,y_{k-1}"$ 是 $X$ 的子序列,存在 $X$ 的一个严格递增下标序列
第 $1$ 行为第 $1$ 个字符序列,都是大写字母组成,以"$.$"结束,长度小于 $5000$。
第 $2$ 行为第 $2$ 个字符序列,都是大写字母组成,以"$.$"结束,长度小于 $5000$。
第 $1$ 行输出上述两个最长公共子序列的长度。
第 $2$ 行输出所有可能出现的最长公共子序列个数,答案可能很大,只要将答案对 $100,000,000$ 求余即可。
ABCBDAB. BACBBD.
4 7