Teoria informacji/TI Ćwiczenia 1: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Aneczka (dyskusja | edycje)
Nie podano opisu zmian
Aneczka (dyskusja | edycje)
Nie podano opisu zmian
Linia 78: Linia 78:


<div class="mw-collapsible mw-made=collapsible mw-collapsed">
<div class="mw-collapsible mw-made=collapsible mw-collapsed">
{{rozwiazanie||  }}
{{rozwiazanie|||  }}
<div class="mw-collapsible-content" style="display:none">
<div class="mw-collapsible-content" style="display:none">
W przypadku skończonego X rzeczywiście tak jest. Niech <math>\ell</math> będzie maksymalną długością słowa w X. Wtedy jeśli nierówność Krafta jest ścisła, to któreś słowo długości <math>\ell</math> nie posiada żadnego prefiksu w X - czyli można X rozszerzyć o to słowo.  
W przypadku skończonego X rzeczywiście tak jest. Niech <math>\ell</math> będzie maksymalną długością słowa w X. Wtedy jeśli nierówność Krafta jest ścisła, to któreś słowo długości <math>\ell</math> nie posiada żadnego prefiksu w X - czyli można X rozszerzyć o to słowo.  

Wersja z 08:57, 1 sie 2006

Ćwiczenia dotyczące kodów.

Ćwiczenie

Mamy dane zbiory:

{0,01,11}
{0,11,10}
{00,01,10}
{00,001,100}
{1,010,110,001,000,101}

Określ:

Które z nich są kodami?
Które są bezprefiskowe?
Które są maksymalne bezprefiksowe?


Rozwiązanie

{{{3}}}

Ćwiczenie

Czy istnieje algorytm, który dla dowolnego skończonego zbioru X nad alfabetem Σ stwierdza czy X jest kodem?

Wskazowka

Rozwiązanie


Ćwiczenie

Załóżmy że X jest maksymalnym zbiorem bezprefiksowym nad alfabetem Σ (żaden jego nadzbiór nie jest bezprefiskowy). Czy w takim przypadku nierówność Krafta zamienia się w równość (tzn. sX1r(s)=1)?

Wskazowka

Rozwiązanie