[Algorytmy] Kodowanie Huffmana

nowyyyy4
Użytkownik
Użytkownik
Posty: 245
Rejestracja: 9 paź 2012, o 22:52
Płeć: Mężczyzna
Lokalizacja: Gdańsk
Podziękował: 16 razy
Pomógł: 1 raz

[Algorytmy] Kodowanie Huffmana

Post autor: nowyyyy4 »

Mam pytanie odnośnie kodowania Huffmanna. Ideę rozumiem, ale mam pewien problem:
Założmy, że na jakimś etapie mam dwa drzewa o tym samym prawdopodobieństwie i chce je skleić. To lewe drzewo skleiłem do prawego, ale program wyrzucił, że skleił odwrotnie. Co robię źle?
Ostatnio zmieniony 3 lis 2014, o 19:07 przez Afish, łącznie zmieniany 1 raz.
Powód: Poprawa wiadomości.
Afish
Moderator
Moderator
Posty: 2828
Rejestracja: 15 cze 2008, o 15:45
Płeć: Mężczyzna
Lokalizacja: Seattle, WA
Podziękował: 3 razy
Pomógł: 356 razy

[Algorytmy] Kodowanie Huffmana

Post autor: Afish »

Nic. Sam algorytm jest niedeterministyczny, nie jest określone, jak należy sklejać drzewa. Być może program próbuje sklejać drzewa tak, aby uzyskać jakieś inne własności (sortuje alfabetycznie czy coś). Niemniej w podstawowej wersji algorytmu nie jest to wymagane.
ODPOWIEDZ