zur Startseite zum Inhalt zur Navigation

LZW

 

Dieses Kleine Programm zeigt die Implementierung des 
Lempert-Ziv-Welch Algorithmus, nach meiner 
Interpretation.

Im Vergleich zu "Compress" von Ubuntu, welches den 
LZW Algorithmus verwendet, liegt meine Variante 
zwischen 2 und 3 byte schlechter. Und vom 
Theoretischen Optimum um 4-5 Byte schlechter.
( Man kann sehen "Compress" arbeitet nicht Optimal ;) 
)

Leider kann mein Programm nicht mal annähernd mit der 
Geschwindigkeit von "Compress" mit halten.

Doch in diesem Sample geht es darum zu zeigen das 
Komprimierungsalgorithmen nicht schwierig zu 
implementieren sind.

Im Vergleich mit Kommerziellen Programmen, kann der 
LZW Algorithmus allerdings nicht mithalten.

 

(7522 Hits)

 

  sirpinksy     induktion     euler     desktop_lock     pointer     trackball     tasker     bigprim     kwirk     rollenspiel     project_collector     einstein     address_db     hex     greenfoot     button_tool     project_uncollector     rubik_cube     screensaveblocker     calender     ccm     td     cpu_load     exp_func     gorilla     pathfinder     ascii     summe_n     ntools     nsudoku     zufall     klab     gebmanager     kollision     dithering_filtering     fingerspeed     hilbert     4_gewinnt     dcf77     bitverknupfung     game_of_life     binaeruhr     calc     clickomania     torus_chess     textfilter     piemenue     rubik_cube2     send_get_file     bezier     maw     fir_iir     sql     mandelbrot     file_transfer     binomial     fourier     clear_engine     attributgrammatik     stereoprojektion     weihnachtsstern     tippsy3     library     projizierte_schatten     codecounter     balanced2     anty_krypt     boxmuller     chunkmanager     graphen_algos     newton     mauskoordinaten     passbildcreator     pingpong     balanced     delforlaz     4_wins     imageinspector