Update 'sk1/README.md'
This commit is contained in:
parent
82700e80dc
commit
49db9663ef
@ -24,7 +24,7 @@ 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.
|
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 a -d pre dekompresiu.
|
1. Program prijíma vstupné parametre z príkazového riadku: -c pre kompresiu.
|
||||||
|
|
||||||
|
|
||||||
## Stručný opis riešenia
|
## Stručný opis riešenia
|
||||||
@ -34,3 +34,31 @@ Toto riešenie je program na kompresiu súborov pomocou algoritmov kompresie dá
|
|||||||
|
|
||||||
## Podmienky za ktorých funguje
|
## Podmienky za ktorých funguje
|
||||||
|
|
||||||
|
Pomocou príkazu make môžete jednoducho skompilovať všetky herné súbory, pretože súbor Makefile sa používa na proces kompilácie kódu.
|
||||||
|
|
||||||
|
Kompilácia:
|
||||||
|
|
||||||
|
```c
|
||||||
|
make
|
||||||
|
```
|
||||||
|
|
||||||
|
Spustenie:
|
||||||
|
|
||||||
|
```c
|
||||||
|
./game
|
||||||
|
```
|
||||||
|
|
||||||
|
Ak chcete spustiť proces kompresie, musíte do príkazového riadku napísať (-c vstupný súbor a výstupný súbor):
|
||||||
|
|
||||||
|
```c
|
||||||
|
./compressor -c input output
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
### Zoznam použitých zdrojov
|
||||||
|
|
||||||
|
Pre kompresiu LZ78 - https://medium.com/swlh/how-data-compression-works-exploring-lz78-e97e539138
|
||||||
|
|
||||||
|
Pre kompresiu RLE - https://www.prepressure.com/library/compression-algorithm/rle
|
||||||
|
|
||||||
|
A tiež vaša lekcia na túto tému a príklad - https://student.kemt.fei.tuke.sk/usaa/prednasky/compression2/lz78.c
|
||||||
Loading…
Reference in New Issue
Block a user