解题思路:
注意事项:
参考代码:
a = list(input()) b = list(input()) la = len(a) lb =len(b) dp=[[0 for i in range(lb+1)]for j in range(la+1)] for i in range(1,lb+1): for j in range(1,la+1): if a[i-1] == b [j-1]: dp[i][j]=dp[i-1][j-1]+1 else: dp[i][j]=max(dp[i-1][j],dp[i][j-1]) print(dp[la][lb])
0.0分
0 人评分
2005年春浙江省计算机等级考试二级C 编程题(3) (C语言代码)浏览:417 |
C语言训练-角谷猜想 (C语言代码)浏览:1767 |
淘淘的名单 (C语言代码)答案错误???浏览:624 |
WU-链表数据求和操作 (C++代码)浏览:1382 |
C语言程序设计教程(第三版)课后习题6.8 (C++代码)浏览:614 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:897 |
矩形面积交 (C++代码)浏览:1204 |
1054题解浏览:516 |
简单的a+b (C语言代码)浏览:572 |
1035 题解浏览:875 |