Basis van informatietheorie en codering
Een prefixcode kent de codewoorden A = 0, B = 10, C = 110 en D = 111 toe aan de symbolen A, B, C en D. Wat is het resultaat als de bitreeks 110100111 vanaf het begin wordt gedecodeerd?
- ACABD
- BCBDA
- CCBAD
Antwoord en toelichting tonen
Antwoord: C. CBAD
Lees vanaf het begin en knip af zodra een codewoord overeenkomt. 110 geeft C, de volgende 10 geeft B, 0 geeft A en de resterende 111 geeft D, dus het resultaat is CBAD. Omdat het een prefixcode is, kan de reeks zo maar op één manier worden opgeknipt en kan ze zonder scheidingstekens worden gedecodeerd.
Verder: nog 9 vragen over Basis van informatietheorie en codering