题目链接:vijos 1264
题意:求两个序列的最长上升公共子序列
题解:f[i,j] 表示以a序列的前i个为结尾、以b序列的第j个为结尾的最长上升公共序列长度,转移见代码(还是比较好理解的吧(⊙v⊙))。
code
#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
#include<cmath>
#define N 505
using namespace std;
long long f[N][N],a[N],b[N];
int n,m,t;
long