yakunin.tech/compression

Сжатие данных без потерь

← На главную
🔒 Всё считается прямо в браузере. Введённые слова/фразы и результаты практики нигде не сохраняются и не отправляются на сервер.

Как компьютер сжимает текст без потерь — по шагам, на любых своих данных, с проверкой себя на задачах.

🌳

Визуализатор →

Введите слово или таблицу частот — увидите, как строится дерево Хаффмана, как код Шеннона-Фано делит алфавит пополам и как работает метод Шеннона по накопленным суммам. Шаг за шагом, с пояснением каждого хода.

✏️

Практика →

Случайные задачи с мгновенной проверкой (сколько бит, во сколько раз меньше равномерного кода, где пройдёт первый разрез) плюс банк готовых задач — «найди ошибку», квизы, самостоятельная работа в двух вариантах.

Алгоритм Хаффмана Код Шеннона-Фано Метод Шеннона Условие Фано / префиксный код