From c43dd7712eb88a8211b192a47cc48de0025da1ef Mon Sep 17 00:00:00 2001 From: Anzhelika Nikolaieva Date: Tue, 30 Jan 2024 18:27:34 +0000 Subject: [PATCH] Add 'sk1/README.md' --- sk1/README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 sk1/README.md 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 +