Theoretische und technische Informatik - ganz praktisch - Letzte Fragen & Antworten in 2016-H-07 https://info2.aifb.kit.edu/qa/index.php?qa=qa&qa_1=2016-hauptklausur&qa_2=2016-h-07 Powered by Question2Answer Beantwortet: HK 2016 https://info2.aifb.kit.edu/qa/index.php?qa=5601&qa_1=hk-2016&show=5613#a5613 Hallo uodys<br /> <br /> Die Adresse der Seite und Seitenadresse sind die Binärstrings rechts und links von dem Strich als Dezimalzahl interpretiert.<br /> <br /> Stell dir vor du musst 7 Zeichen codieren und willst alle möglichst kurz halten.<br /> <br /> Da das erste Zeichen festgelegt ist (Z1 ist ja durch ein einzelnis Bit codiert, wenn Z1=0 ist müssen alle anderen Codes also mit einer 1 anfangen) und du die Codelänge so kurz wie möglich halten willst macht es Sinn für alle Z2-Z8 die gleiche Codewortlänge zu nehmen. Für die Länge 3 gibt es folgende Codewörter:<br /> <br /> &nbsp;<br /> <br /> 101<br /> <br /> 110<br /> <br /> 111<br /> <br /> Für die Länge 4 gibt es genug (8)<br /> <br /> 0:1000<br /> <br /> 1:1001<br /> <br /> 2:1010<br /> <br /> 3:1011<br /> <br /> 4:1100<br /> <br /> 5:1101<br /> <br /> 6:1110<br /> <br /> 7:1111<br /> <br /> Nun kannst du noch 1110 und 1111 zusammenfassen zu 111. Dann hast du die sieben Zeichen codiert mit einer Codelänge von jeweils 4 und ein Zeichen sogar mit 3.<br /> <br /> Grüße, Felix (Tutor) 2016-H-07 https://info2.aifb.kit.edu/qa/index.php?qa=5601&qa_1=hk-2016&show=5613#a5613 Sat, 11 Feb 2017 11:31:06 +0000 Beantwortet: existiert auch eine alternativ lösung zu Koodierung https://info2.aifb.kit.edu/qa/index.php?qa=5401&qa_1=existiert-auch-eine-alternativ-l%C3%B6sung-zu-koodierung&show=5496#a5496 Wie Lukas König schon gesagt hat, können verschiedene Huffmanbäume aufgrund der Zeichenverteilung (0 links 1 rechts oder auch umgekehrt) auftreten. Ein weiterer Grund ist häufig, wenn sich die 2 Wahrscheinlichkeiten für Knoten gleichen, dann kann man zufällig wählen. Dadurch entstehen häufig andere Kodierungen und wenn Fall 2 eintritt teilweise auch unterschiedliche Codewortlängen. Solange die Codelänge gleich ist und die Fano Bedingung erfüllt ist, sind alle Huffmancodierungen richtig.<br /> <br /> Grüße, Felix(Tutor) 2016-H-07 https://info2.aifb.kit.edu/qa/index.php?qa=5401&qa_1=existiert-auch-eine-alternativ-l%C3%B6sung-zu-koodierung&show=5496#a5496 Wed, 08 Feb 2017 10:39:48 +0000 Beantwortet: Huffman baum? https://info2.aifb.kit.edu/qa/index.php?qa=5351&qa_1=huffman-baum&show=5359#a5359 <p> Hallo,<br> die Aufgabe lautet: "Erzeugen Sie zu der durch den Text gegebenen Wahrscheinlichkeitsverteilung eine Huffman-Kodierung. <strong>Tragen Sie dazu die Häufigkeiten der Zeichen in die untere Zeile der ersten Tabelle ein, erstellen Sie einen Huffman-Baum mit Angabe der Häufigkeiten an den Knoten</strong> und geben Sie in der zweiten Tabelle für jedes Zeichen eine dem Baum entsprechende Kodierung an."<br> Die Aufgabe fordert also explizit einen Huffman-Baum und nicht nur die Kodierung.</p> 2016-H-07 https://info2.aifb.kit.edu/qa/index.php?qa=5351&qa_1=huffman-baum&show=5359#a5359 Sun, 05 Feb 2017 10:06:53 +0000