Кодирование длин серий на языке C с нуля — создание файлового компрессора
Daniel Hirsch
0:00 / 0:00
Кодирование длин серий на языке C с нуля — создание файлового компрессора
15 180 просмотров · 5 месяцев назад
Daniel Hirsch
76,5 тыс. подписчиков
15 180 просмотров · 5 месяцев назад
В режиме реального времени я написал на C программу для сжатия файлов на основе RLE без использования каких-либо библиотек — только с помощью прямого ввода-вывода файлов и битовых операций. Программа охватывает схему кодирования, обработку граничных случаев (работает с файлами размером более 255 байт). В итоге я сжимаю и распаковываю реальный несжатый файл изображения, уменьшая его размер с 2,9 МБ до всего 37 КБ.
✘ Мой курс по программированию на C без лишних слов: https://hirschdaniel.gumroad.com/l/c-...
✘ Получите мою полную среду разработки и цветовую схему: https://hirschdaniel.gumroad.com/l/da...
✘ Получите Proton VPN для анонимности в сети: https://go.getproton.me/SH27Q
✘ Получите исходный код всех моих проектов на YouTube: https://hirschdaniel.gumroad.com/l/so...
✘ Эксклюзивный контент на Patreon (и получите все проекты в виде исходного кода):
/ hirschdaniel
✘ Научитесь программировать:
https://app.codecrafters.io/join?via=...
Огромное спасибо моему подписчику на Patreon уровня "Поддержка разработчиков" № bln.