|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Junior Member
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 20:21. |
![]() |
![]() |
![]() |
#2 |
Junior Member
Iscritto dal: Jul 2007
Messaggi: 23
|
Ho risolto da me, potete chiudere
![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Mar 2007
Messaggi: 1792
|
Potresti condividere la tua soluzione con il resto del forum...
|
![]() |
![]() |
![]() |
#4 |
Junior Member
Iscritto dal: Jul 2007
Messaggi: 23
|
Certamente, appena riscrivo il programma in una veste migliore posterò il codice sorgente
![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:53.