文本格式,2个非空字符串(字母数字组成),2个字符串以","英文逗号分割。
整形,为匹配到的最长子串长度
bab,caba
2
# 伪DP算法 s1,s2 = input().split(',') if len(s1) < len(s2): # 保证长串是 s1 s1,s2 = s2,s1 dp = 0 # 最大公共子串的长度 for i in range(len(s1)): if s1[i-dp:i+1] in s2: dp += 1 print(dp)
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题