11 класс, углублённый уровень. Практикум: неравномерный двоичный код, свободные ветви дерева и самый короткий код. Решаем деревом.
17. Кодовое слово —
нулями и единицами подряд: 1100. Буквы — подряд, без
пробелов. Сверка знак в знак, как на КЕГЭ.Никакое кодовое слово не является началом другого — тогда расшифровка однозначна. На дереве (корень наверху, 0 — влево, 1 — вправо) это значит: каждая буква — лист, ни одна не сидит на пути к другой.
Демо 2027: Б – 00, Н – 010, Л – 111. Пунктир — свободные ветви 011, 10, 110.
Узел, куда не легло слово и через который не идёт путь к слову. Новые буквы садятся только туда. Ветка длины d делится: 2 слова длины d+1, 4 — длины d+2…
Самый высокий свободный узел; если их несколько на одной глубине — левый (0 левее 1).
Задачи авторские, составлены в форме задания 4 ЕГЭ по информатике. Форма задания и способ решения — как на экзамене, а условия написаны своими словами. Коды и слова каждый раз новые.
Материалы подготовлены с использованием технологий искусственного интеллекта.