Najlepsze pytania
Chronologia
Czat
Perspektywa

Podsłowo

spójny podciąg znaków Z Wikipedii, wolnej encyklopedii

Remove ads

Podsłowo – spójny podciąg znaków danego łańcucha znaków.

Definicja formalna

Podsumowanie
Perspektywa

Dla danego słowa podsłowem nazywamy słowo:

dla pewnych liczb i takich, że

Jeżeli dodatkowo (czyli ) oraz to takie podsłowo nazywamy właściwym.

Relacja bycia podsłowem (a zatem również relacje bycia prefiksem i bycia sufiksem) jest zwrotna, przechodnia i antysymetryczna, jest więc słabym porządkiem częściowym.

Przykład

Dla słowa banana, ana jest równe dwóm podsłowom rozpoczynającym się na dwóch różnych pozycjach:

Remove ads

Szczególne podsłowa

Podsumowanie
Perspektywa

Prefiks

Słowo jest prefiksem słowa wtedy i tylko wtedy, kiedy istnieje słowo takie, że gdzie oznacza konkatenację słów i Taka relacja oznaczana jest poprzez [1].

Równoważna definicja zgodna z powyższą definicją podsłowa jest następująca: wtedy i tylko wtedy, gdy a dla pewnego

Jeśli i są niepuste to jest nazywany prefiksem właściwym[2].

Przykładowo,

Sufiks

Słowo jest sufiksem słowa wtedy i tylko wtedy, kiedy istnieje słowo takie, że Relacja ta oznaczana jest wtedy poprzez [1].

Jeśli i są niepuste to jest nazywany sufiksem właściwym[2].

Przykładowo,

Prefikso-sufiks

Właściwy prefiks danego słowa, który jest równy jego sufiksowi, nazywamy prefikso-sufiksem[3]. Znajdowanie prefikso-sufiksów tekstu jest kluczowe dla algorytmu Knutha-Morrisa-Pratta wyszukiwania wystąpień wzorca w tekście.

Remove ads

Zobacz też

Przypisy

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads