diff --git a/sk1/README.md b/sk1/README.md new file mode 100644 index 0000000..40c1669 --- /dev/null +++ b/sk1/README.md @@ -0,0 +1,10 @@ +# Domáca skúška - Riadny termín: Kompressor + +Naprogramuj nástroj na kompresiu a dekompresiu. + +Na kompresiu použite aspoň dva kompresné algoritmy, napr. : Huffmanovo kódovanie, LZ77, LZ78, Run Length kódovanie alebo iný. Môžete vymyslieť aj vlastný algoritmus. + +Kompresor a dekompresor by mal byť schopný pracovať s ľubovoľným binárnym súborom do 10 MB. Súbor by mal byť po skomprimovaní menší minimálne o 10 percent a po dekomprimovaní by mal byť zhodný s pôvodným súborom. Pri práci s binárnymi súbormi môžete využiť funkcie fopen(), fread() a fwrite(). Riešenie nesmie využívať inú ako štandardnú knižnicu. + +## Stručný opis funkčnosti +