ASD Ćwiczenia 13: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Rytter (dyskusja | edycje)
Nie podano opisu zmian
Rytter (dyskusja | edycje)
Nie podano opisu zmian
Linia 1: Linia 1:
{{cwiczenie|[Problem minimalnego pokrywającego słowa ]|Problem minimalnego pokrywającego słowa |Problem minimalnego pokrywającego słowa


Zadanie 1


Słowem pokrywającym tekst x taki tekst y, którego wystąpienia w x
Słowem pokrywającym tekst x taki tekst y, którego wystąpienia w x
Linia 7: Linia 7:


<div class="mw-collapsible mw-made=collapsible mw-collapsed">
<div class="mw-collapsible mw-made=collapsible mw-collapsed">
'''Rozwiązanie'''
Rozwiązanie
 
<div class="mw-collapsible-content" style="display:none">
<div class="mw-collapsible-content" style="display:none">
Niech <math>S[i]</math>
Niech <math>S[i]</math>
Linia 33: Linia 34:
'''return''' <math>S[n]</math>;
'''return''' <math>S[n]</math>;
}}
}}
</div>
</div>
</div>
</div>
====
Odpowiedz.

Wersja z 16:32, 23 sie 2006

Zadanie 1

Słowem pokrywającym tekst x taki tekst y, którego wystąpienia w x pokrywają cały tekst x. Na przykład aba pokrywa ababaaba, natomiast nie pokrywa tekstu abaaababa. Obliczyć długość najkrótszego słowa pkrywającego dany tekst x.

Rozwiązanie