#P1771. 最长公共子序列2
最长公共子序列2
题目描述
给出 的两个排列 和 ,求它们的最长公共子序列的长度。
输入格式
第一行是一个整数 。
接下来两行,每行包含 个整数,分别表示两个排列。
输出格式
输出一个整数,表示最长公共子序列的长度。
样例
5
3 2 1 4 5
1 2 3 4 5
3
样例解释 两个排列分别为 和 ,最长公共子序列可以是 等,长度为 。
数据范围
- 对于 的数据,;
- 对于 的数据,。
相关
在以下作业中:
给出 1∼n 的两个排列 P1 和 P2,求它们的最长公共子序列的长度。
第一行是一个整数 n。
接下来两行,每行包含 n 个整数,分别表示两个排列。
输出一个整数,表示最长公共子序列的长度。
5
3 2 1 4 5
1 2 3 4 5
3
样例解释 两个排列分别为 (3,2,1,4,5) 和 (1,2,3,4,5),最长公共子序列可以是 (1,4,5) 等,长度为 3。