![](https://csdnimg.cn/release/download_crawler_static/86390442/bg4.jpg)
int main(int argc, char** argv) {
//char*x1="ABCBDAB",*y1="BDCABA",*x2="zhejiang university of
technology",*y2="zhejiang university city college";
char x[MAXN],y[MAXN];
int lenx,leny;
cout<<" 请输入第一个字符串序列x:";
while(gets(x)){ //获取输入的字符串序列
cout<<" 请输入第二个字符串序列y:";
gets(y);
lenx=strlen(x),leny=strlen(y);
cout<<x<<" 和 "<<y<<" 的长公共子序列长度为:"<<LCS(lenx,leny,x,y)<<endl;
cout<<x<<" 和 "<<y<<" 的最长公共子序列是: ";
PrintLCS(lenx,leny,x,y);
cout<<endl;
cout<<" 请输入第一个字符串序列x:";
}
return 0;
}
评论0