| 题目名称 | 4369. 两个排列的最长公共子序列 |
|---|---|
| 输入输出 | perm.in/out |
| 难度等级 | ★★ |
| 时间限制 | 1000 ms (1 s) |
| 内存限制 | 512 MiB |
| 测试数据 | 10 |
| 题目来源 |
|
| 开放分组 | 全部用户 |
| 提交状态 | |
| 分类标签 | |
| 分享题解 |
| 通过:0, 提交:0, 通过率:0% | |||
| 关于 两个排列的最长公共子序列 的近10条评论(全部评论) |
|---|
给出 $1,2,\ldots,n$ 的两个排列 $P_1$ 和 $P_2$ ,求它们的最长公共子序列。
第一行是一个数 $n$。
接下来两行,每行为 $n$ 个数,为自然数 $1,2,\ldots,n$ 的一个排列。
一个数,即最长公共子序列的长度。
5 3 2 1 4 5 1 2 3 4 5
3
对于 $50\%$ 的数据, $n \le 10^3$;
对于 $100\%$ 的数据, $n \le 10^5$。