Добавлен проект лабораторной работы
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