View Single Post
Old 30-09-2007, 17:59   #1
cr7
Junior Member
 
L'Avatar di cr7
 
Iscritto dal: Jul 2007
Messaggi: 23
[Python] Compressione/Decompressione LZSS

Sto scrivendo un compressore/decompressore sulla base di una variante dell'LZSS. Alcune compressioni vanno a buon fine (ovvero dopo aver compresso un file e poi decompresso quello ottenuto, il file di partenza è uguale a quello finale), mentre altre purtroppo no, e non riesco a identificare la causa del problema. Allego il codice sorgente in Python nella speranza che qualcuno mi aiuti a trovare l'errore
Il programma è scritto con un approccio funzionale, nella mia idea finale dovrebbe essere ad oggetti, diciamo che questo è una semplice bozza per testare l'algoritmo.

P.S. Se testate il programma, non forzatelo con file troppo grandi (se possibile rimanete nel raggio delle centinaia dei kilobyte o al massimo di pochi megabyte), il target non è quello (il linguaggio di programmazione scelto lo dimostra).

Ultima modifica di cr7 : 30-09-2007 alle 21:21.
cr7 è offline   Rispondi citando il messaggio o parte di esso