Sono ancora qui a chiedere un consiglio.
Ho implementato l'algoritmo della codifica e decodifica di Huffman e sembra che tutto funzioni correttamente.
Sembra, perchè stranamente i file che mi genera codificati pesano molto di più di quelli originali. Logicamente ci può anche stare siccome il file codificato contiene sia la parte iniziale riguardante la codifica (per poterlo ricostruire) e sia la parte finale che contiene il file codificato.
Ho provato a salvare file sia in maniera binaria che non ma non è cambiato nulla. Secondo voi dovrei trovare qualche altra soluzione affinchè mi generi file che pesino meno degli originali o l'importante è che la parte codificata sia giusta e meno grossa (nel programma già controllo che questa richieda meno bit per memorizzarla)?