tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
1125
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    §Alptraum§ §Alptraum§ ist offline Mitglied Gold
    Registriert seit
    Feb 2005
    Beiträge
    122
    Hallo zusammen, wüsstet ihr, wie man z.B. folgenden Text "HALLO DU SCHÖNE WELT" mit der Huffman Codierung codieren und dekodieren könnte. Ein Codebeispiel wäre schön
     

  2. #2
    Avatar von Enumerator
    Enumerator Enumerator ist offline Mitglied Kamel
    Registriert seit
    Jan 2007
    Ort
    Schreibtisch
    Beiträge
    525
    Blog-Einträge
    2
    Hi!

    Wikipedia sollte mehr als genug Informationen für Dich bieten. Zur Not nimm' einfach den Text und übersetzte ihn in UTF-8: utf8-zeichentabelle.de

    Gruß
    Enum
     
    Zitat Zitat von Aba Assa
    "Zitate sind so etwas wie Outsourcing des Geistes."
    just-lyrics.org :: my-lyrics.org

  3. #3
    §Alptraum§ §Alptraum§ ist offline Mitglied Gold
    Registriert seit
    Feb 2005
    Beiträge
    122
    Also UTF 8 kodiert auch den Text, das er kleiner wird?
    Sieht für mich sogar einfacher aus, als Huffman.
    Was ist von beiden besser?
     

  4. #4
    Avatar von Enumerator
    Enumerator Enumerator ist offline Mitglied Kamel
    Registriert seit
    Jan 2007
    Ort
    Schreibtisch
    Beiträge
    525
    Blog-Einträge
    2
    Sorry, hab' mich geirrt. Huffman und UTF-8 lösen zwar im Prinzip das selbe Problem, doch UTF-8 ist nicht Huffman.
    Dennoch, der Link zu Wikipedia ist ein guter Anfang, und ein Beispiel z.B. in Java ist auch schnell gefunden...

    Zitat Zitat von §Alptraum§ Beitrag anzeigen
    Also UTF 8 kodiert auch den Text, das er kleiner wird?
    Indirekt. Normaler ASCII-Text (7 Bit) wird nicht "kleiner", da die ersten 127 Zeichen in UTF-8 die selben sind. Doch sobald es an Sonderzeichen und Sprachen neben Englisch geht braucht man bekanntlich mehr als die paar Zeichen, man denke nur an Mandarin oder das Japanische, baucht man weit mehr als 7 Bit. Da In UTF-8 entweder 8, 16, 24 oder 32 Bit pro Zeichen verwendet werden und hier die Methode der Eindeutigkeit recht simpel ist, dachte ich es wäre ein prima Beispiel. Klassischer Fall von "Denkste".

    Zitat Zitat von §Alptraum§ Beitrag anzeigen
    Sieht für mich sogar einfacher aus, als Huffman.
    Ist es auch

    Zitat Zitat von §Alptraum§ Beitrag anzeigen
    Was ist von beiden besser?
    UTF-8 geht schneller zu (de-)codieren, Huffman braucht weniger Speicherplatz.

    Gruß
    Enum
     
    Zitat Zitat von Aba Assa
    "Zitate sind so etwas wie Outsourcing des Geistes."
    just-lyrics.org :: my-lyrics.org

  5. #5
    §Alptraum§ §Alptraum§ ist offline Mitglied Gold
    Registriert seit
    Feb 2005
    Beiträge
    122
    Ich hab ein Problem mit der Baumerstellung mit dem Huffman Code.
    Könnte mir hier jemand helfen?
     

Ähnliche Themen

  1. Huffman Code
    Von Avedo im Forum Java
    Antworten: 3
    Letzter Beitrag: 27.05.09, 16:08
  2. Antworten: 8
    Letzter Beitrag: 18.01.07, 14:57
  3. Codierung von mp3
    Von tobee im Forum Musik & Musiker
    Antworten: 2
    Letzter Beitrag: 27.07.06, 10:00
  4. Huffman Coding Code rekursiv erstellen
    Von moltomy im Forum C/C++
    Antworten: 3
    Letzter Beitrag: 07.12.04, 23:23
  5. Huffman Algorithmus speicherung
    Von Jack im Forum Coders Talk
    Antworten: 4
    Letzter Beitrag: 03.06.04, 17:39