Задание 4 в ЕГЭ-2024 по информатике: поиск оптимального кодирования

Редакция Без Сменки
Честно. Понятно. С душой.

🌟 Чтобы максимально эффективно кодировать текстовые сообщения, удобнее всего составлять кодовых слов, удовлетворяющих условию Фано.

Дерево вариантов — структура, принцип работы которой состоит в том, что в её узлах будут находиться кодовые слова, а из узла могут выходить два ребра, соответствующие добавлению в конец кодового слова 0 и 1.

💅 Правила построения дерева Фано

  1. Дерево начинается с двух направлений, обозначающих ноль и единицу
  2. От каждого направления можно рисовать только два направления (также ноль и единицу).
  3. Если ветка занята символом, то дальше строить дерево по этой веке нельзя, иначе правило Фано будет нарушено.
  4. Значение считывается сверху вниз: начинать надо с «корня» и двигаться по «веткам».
  5. Чем чаще встречается какой-либо символ, тем короче нужно выбрать для него двоичный код.
  6. Если не получается однозначно закодировать символы, на помощь придут дополнительные условия.

В большинстве случаев в условиях встречается формулировка «укажите наименьшее по длине кодовое слово» — поэтому чем короче кодовое слово для символов, встречающихся чаще других, тем лучше! Так искомая длина последовательности получится меньше всего.

Где вы учитесь?

Вам также будет интересно

Образ Евгения Базарова в романе И.С. Тургенева «Отцы и дети»
Евгений Базаров — центральный персонаж романа И.С. Тургенева «Отцы и дети». Характеристика образа Базарова 👉🏼 Возраст: около 30 лет. 🧍...
Прямолинейное равномерное движение
Прямолинейным равномерным движением называется механическое движение, при котором тело за любые равные промежутки времени t1 = t2 = t3 = ......
СТИШКИ-ЗАПОМИНАЛКИ ДЛЯ ПАРОНИМОВ
🔹БЕЗОТВЕТСТВЕННО внимал, Чувством не горя ответным, И, конечно, понимал, Что любовь здесь БЕЗОТВЕТНА! 🔹Вспоминаю школьный БАЛ, Грусть-тоска...
Категории крестьян
Тема, в которой ОЧЕНЬ часто путаются❗️ 🤴 ГОСУДАРСТВЕННЫЕ КРЕСТЬЯНЕ: 👉🏻 Черносошные крестьяне – лично свободное население, несшее повинность в...
Формулы двойного угла
Сегодня будет максимально информативный блок на запоминание формул!  Представляю тебе формулы, которые чаще всего помогают выполнить числовые...
Уравнения колебаний, графики х(t), v(t), a(t), ЗСЭ
Пугают странные буквы в уравнении гармонических колебаний, а загогулины в виде графиков вызывают тревогу? Давай разберёмся с ними! Уравнения...

0 комментария

Авторизуйтесь, чтобы оставить комментарий.