Hallo uodys,
Die ersten zwei Schritte stimmen bei dir noch, dann hast du einen kleinen Fehler. Insgesamt würde ich dir außerdem empfehlen, lieber der Reihe nach vorzugehen als gleich mehrere Verknüpfungen auf einmal durchzuführen!
Nach dem Algorithmus werden stets die beiden Knoten mit den kleinsten Häfuigkeiten "zusammengefasst" (hier: Zu Beginn zwei Knoten mit Häufigkeit 1 zu einem Knoten mit Häufigkeit 2).
Danach werden erneut die beiden Knoten mit geringsten Häufigkeiten "zusammengefasst", also hier wieder zwei Knoten mit Häufigkeit 1 zu einem Knoten mit Häufigkeit 2).
Nun gibt es also aktuell sechs Knoten mit Häufigkeit 2, von denen jeweils zwei miteinander verknüpft werden. Damit ergeben sich drei Knoten mit Häufigkeit 4.
An dieser Stelle sind die beiden Knoten mit kleinsten Häufigkeiten die 3er, welche wir zu einem Knoten mit Häufigkeit 6 "zusammenfassen" usw.
Versuche also mal, das Schritt für Schritt durchzugehen und stets die Knoten mit den kleinsten Häufigkeiten miteinander zu verknüpfen, dann sollte es klappen.
Wichtig ist außerdem, dass eine Huffman-Kodierung nicht unbedingt eindeutig ist! D.h. häufig gibt es mehrere Verknüpfungsmöglichkeiten, die zu unterschiedlichen Kodierungen führen, welche jedoch alle äquivalent sind und eine minimale Länge aufweisen.
Viele Grüße
Monika (Tutorin)