Школа 22 Інформатика Зміст Пошук Відгуки Підтримка
Logo 22
arrow_back

Стиснення

Незалежний сайт вчителів, учнів та батьків


У багатьох випадках цифрову інформацію можна перекодувати так, щоб вона займала менший обсяг пам'яті. Тоді кажуть про «стиснення» файлів.

Стиснення файлів – перекодування інформації так, щоб вона займала менший обсяг пам'яті

Спрощений приклад:

Стиснення 1

Малюнок можна закодувати, позначивши чорні клітинки Ч, а білі клітинки Б.

Стиснення 2

Отримаємо такий код.

Код займає 100 клітинок.

Стиснення 3

Проте, можна перекодувати по-іншому, вказуючи перед кольором кількість клітинок цього кольору, що йдуть підряд.

Так, а першому ряду і другому ряду – 10 Білих.

У третьому – 2 Білих, 5 Чорних, 3 Білих.


Тепер код займає 47 клітинок.


Якщо поділити обсяг стисненого коду (тут це 47) на початковий (тут це 100), отримаємо коефіцієнт стиснення. Чим менше це число, тим більше обсягу ми виграли при стисненні.

Завдання Стиснення

Підготувати свій малюнок, закодувати подібним чином і обчислити коефіцієнт стиснення.

Скутер

Дорожній рух

Право на керування:


Останні зміни: 28 09 2025

вгору