8 lines
622 B
Markdown
8 lines
622 B
Markdown
|
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.
|
||
|
|