大佬救我!!!!!!!!!! #include<stdio.h> #include<string.h> int main() { int len_a,len_b; char a[500],b[500]; scanf("%s%s",a,b); int c[500][500]; len_a=strlen(a); len_b=strlen(b); for(int i=0;i<=len_a;i++) { c[i][0]=0; } for(int i=0;i<=len_b;i++) { c[0][i]=0; } for(int i=1;i<=len_b;i++) { for(int j=1;j<=len_a;j++) { if(a[i-1]==b[j-1]) { c[i][j]=c[i-1][j-1]+1; } else { if(c[i][j-1]>c[i-1][j]) c[i][j]=c[i][j-1]; else c[i][j]=c[i-1][j]; } } } printf("%d ",c[len_b][len_a]); return 0; }
Minesweeper (C语言代码)浏览:805 |
分糖果 (C++代码)浏览:859 |
C语言程序设计教程(第三版)课后习题6.9 (C++代码)论pow函数的应用浏览:1025 |
逆反的01串 (C++代码)(依旧推荐switch)浏览:936 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:1710 |
C语言考试练习题_一元二次方程 (C语言代码)浏览:735 |
C语言训练-大、小写问题 (C语言代码)浏览:2352 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:510 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:2080 |
WU-输入输出格式练习 (C++代码)浏览:1079 |