Dynamiczne Kodowanie Huffmana

Podręcznik Użytkownika

Spis Treści
Strona główna
Instalacja
Uruchomienie
Interfejs graficzny
Tryby pracy
Nawigacja
Algorytm
Eksport do pliku
Użytkownik ma możliwość pracy w trzech trybach działania:
Tryb iteracyjny - aplikacja nie będzie wykonywała żadnych operacji związanych z tworzeniem drzewa bez żądania użytkownika. W celu wykonywania operacji na drzewie użytkownik będzie musiał naciskać przycisk Dalej w celu wykonania przez aplikację kolejnej operacji. Informacja na temat wykonywanej operacji będzie widoczna w panelu zawierającym algorytm, w panelu zawierającym opis wykonywanej operacji oraz w panelu zawierającym obecny stan drzewa.
Aby wybrać tryb iteracyjny należy wybrać odpowiednią pozycję z panelu trybów.

Tryb symulacji - aplikacja będzie działać podobnie jak w trybie iteracyjnym jednak nie będzie wymagała ciągłej interakcji z użytkownikiem. Operacje będą wykonywane z pewnym opóźnieniem. Domyślną wartością opóźnienia jest 1 sekunda. Operacja może zostać w każdej chwili przerwana przez użytkownika poprzez kliknięcie przycisku Przerwij. Ograniczeniem trybu symulacji jest długość ciągu wejściowego. Limit wynosi 5 znaków.
Aby wybrać tryb symulacji należy wybrać odpowiednią pozycję z panelu trybów.

Tryb wynikowy- aplikacja wygeneruje drzewo dla wprowadzonego ciągu wejściowego po kliknięciu przycisku Wykonaj. Aby wybrać tryb wynikowy należy wybrać odpowiednią pozycję z panelu trybów.