最长公共子序列
时间限制:1 sec
空间限制:256 MB
问题描述
给定两个 1 到 n 的排列 A,B (即长度为 n 的序列,其中 [1,n] 之间的所有数都出现了恰好一次)。
求它们的最长公共子序列长度。
输入格式
第一行一个整数 n ,意义见题目描述。
第二行 n 个用空格隔开的正整数 A[1],…,A[n],描述排列 A。
第三行 n 个用空格隔开的正整数 B[1],…,B[n],描述排列 B。
输出格式
一行一个整数,表示 A,B 的最长公共子序列的长度。
样例输入
5
1 2 4 3 5
5 2 3 4 1