Добавлен проект лабораторной работы

This commit is contained in:
TuhtaevVadim 2024-12-19 10:49:34 +04:00
commit de5065fedd

25
mainj.py Normal file
View File

@ -0,0 +1,25 @@
def longestCommonPrefix(strs) -> str:
s = min(strs, key=len)
prefix = []
for i in range(len(s)):
for j in range(i,len(s)):
prefix.append(s[i:j+1])
max_k = 0
f_p = ''
for i in prefix:
k = 0
for j in strs:
if j!=s:
if i in j:
k+=1
else: break
if k==len(strs)-1:
if max_k<len(i):
max_k=len(i)
f_p = i
if max_k>0:
return f_p
else:
return ""