faecher:informatik:oberstufe:codierung:lzw:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung
faecher:informatik:oberstufe:codierung:lzw:start [28.09.2022 18:14] sbelfaecher:informatik:oberstufe:codierung:lzw:start [28.09.2022 18:14] sbel
Zeile 16: Zeile 16:
 Zeichenkombinationen beinhalten, wovon die ersten 256 Einträge bei Texten fest mit den ASCII-Zeichen Zeichenkombinationen beinhalten, wovon die ersten 256 Einträge bei Texten fest mit den ASCII-Zeichen
 vorbelegt sind. vorbelegt sind.
 +
 +
 +<WRAP center round important 60%>
 +Die Codierung verläuft nach folgendem Algorithmus:
 +1. Lies eine möglichst lange Zeichenkette ein, die bereits im Wörterbuch steht
 +• Zu Beginn ist das jeweils nur ein einzelnes Zeichen!
 +2. Schreibe den 12-Bit-Code des gefundenen Eintrags in die Ausgabe.
 +3. Lege aus der eben gefundenen Zeichenkette und dem nachfolgenden Zeichen einen
 +neuen Wörterbucheintrag mit der nächst möglichen Codierung an.
 +4. Ggf. Wird das letzte Byte der Ausgabe mit 0 aufgefüllt
 +</WRAP>
  
  • faecher/informatik/oberstufe/codierung/lzw/start.txt
  • Zuletzt geändert: 05.12.2023 14:52
  • von Frank Schiebel