usaa24/sk1
2025-01-18 19:11:07 +01:00
..
compressor.c 2 v 1 sk1 2025-01-18 19:11:07 +01:00
compressor.h sk1sk1sk1 2025-01-17 19:08:33 +01:00
main.c 1 v 1 sk1 2025-01-18 13:15:16 +01:00
Makefile sk1sk1sk1 2025-01-17 19:08:33 +01:00
README.md sk1sk1sk1 2025-01-17 19:08:33 +01:00

Zadanie - Kompressor Naprogramovať nástroj na kompresiu a dekompresiu súboru do 10MB.

Program komprimuje a dekomprimuje súbory až do veľkosti 10 MB pomocou Huffmanovho kódovania a algoritmu LZ77. Program vezme existujúci vstupný súbor a názov výstupného súboru a potom skomprimuje vstupný súbor pomocou jedného z algoritmov podľa výberu používateľa. Pri dekompresii musí používateľ zadať aj existujúci komprimovaný súbor a oznámiť programu, aký algoritmus bol použitý na komprimáciu súboru, a zadať názov výstupného súboru, po ktorom program vráti súbor do pôvodného stavu.