题解 | #公共子串计算#
公共子串计算
https://www.nowcoder.com/practice/98dc82c094e043ccb7e0570e5342dd1b
res = []
def getstr(li,lt):
res = 0
li = li + '0'
for i in range(len(li)-1):
for j in range(i+1,len(li)):
if li[i:j] in lt:
res = max(res,len(li[i:j]))
return res
s1,s2 = input(),input()
if len(s1) <= len(s2):
print(getstr(s1,s2))
else:
print(getstr(s2,s1))

查看21道真题和解析