Wyszukiwanie wzorca w tekście

def sfp(m,t):

j = 0

k = 0

while True:

# poprawa przejrzystości rozwiązania

if t[k] == m[j]:

j = j+1

k = k+1

else:

k = k - j +1

j = 0

if k == len(t) or j == len(m):

break

if j == len(m):

return k - j

else:

return -1

def sfp(m,t):

j = 0

k = 0

while True:

if t[k] == m[j]:

j = j+1

k = k+1

else:

k = k - j +1

j = 0

if k == len(t) or j == len(m):

break

if j == len(m):

return k - j

else:

return -1


Wyszukiwarka