Джерело алфавіту:
Код алфавіту:
Я вважав, що для того, щоб код був унікальним для декодування, він повинен бути без префіксу. Але в цьому коді кодове слово є префіксом кодового слова наприклад, тому воно не є префіксом. Однак мій підручник говорить мені, що його зворотний бік не має префікса (я цього не розумію), і тому його можна однозначно декодувати. Чи може хтось пояснити, що це означає, або чому це однозначно розшифровується? Я знаю, що це задовольняє нерівність Крафта, але це лише необхідна умова, а не достатня умова.
c
може бути префіксом b
і f
, але залишкові суфікси не існують у коді. Коли ви перевертаєте код, суфікси стають префіксами, а потім він стає префіксальним.