Bases de la théorie de l'information et du codage
Parmi les ensembles de mots de code suivants, attribués à quatre symboles, lequel est un code préfixe (code dans lequel aucun mot de code n'est le début d'un autre mot de code) ?
- A{0, 01, 011, 111}
- B{0, 10, 110, 111}
- C{00, 01, 1, 10}
Afficher la réponse et l'explication
Réponse : B. {0, 10, 110, 111}
Dans un code préfixe, un symbole est déterminé dès que son mot de code a été lu : on peut donc le décoder immédiatement sans attendre les bits suivants (code instantané). Dans {0, 10, 110, 111}, aucun mot de code n'est le début d'un autre. Dans {0, 01, 011, 111}, 0 est le début de 01 et de 011, et dans {00, 01, 1, 10}, 1 est le début de 10.
Continuer : 9 autres questions sur Bases de la théorie de l'information et du codage