Update 'sk1/README.md'

This commit is contained in:
Anzhelika Nikolaieva 2024-01-30 19:46:02 +00:00
parent 0a22267210
commit de89302f9b

View File

@ -13,16 +13,16 @@ Kompresor a dekompresor by mal byť schopný pracovať s ľubovoľným binárnym
(struct Input)
1. Slúži na uloženie výsledku kompresie, t. j. komprimovanej vyrovnávacej pamäte a jej veľkosti.
struct Output
(struct Output)
1. Obsahuje informácie o aktuálnej opakujúcej sa sekvencii v algoritme RLE vrátane počiatočného znaku, dĺžky a aktuálnej pozície vo výslednom bufferi.
struct RunLengthData
(struct RunLengthData)
1. Tieto funkcie implementujú algoritmy kompresie dát LZ78 a RLE. Na vstupe prijímajú vstupnú štruktúru s údajmi, ktoré sa majú komprimovať, a ukazovateľ na výstupnú štruktúru, do ktorej sa zapíše výsledok kompresie.
LZ78compress, RLEcompress
(LZ78compress, RLEcompress)
1. Funkcia komprimuje údaje zo vstupného súboru pomocou algoritmov RLE a LZ78 a potom zapíše komprimované údaje do výstupného súboru.
compress
(compress)
1. Program prijíma vstupné parametre z príkazového riadku: -c pre kompresiu.