Добавлен проект лабораторной работы
This commit is contained in:
commit
de5065fedd
25
mainj.py
Normal file
25
mainj.py
Normal 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 ""
|
||||
|
Loading…
x
Reference in New Issue
Block a user