Gibt es eine generische Möglichkeit zur Darstellung einer Zahl mit n
Bits unter Verwendung von n-1
Bits; z.B. zeigt 1001
, die 4 Bits unter Verwendung XXX where X = {0|1}
mit 3 Bits hat. Außerdem sollte das Mapping in der Lage sein, die ursprüngliche Binärdatei ohne jede Kollision wiederherzustellen.Reduzierung der Anzahl der Bits um 1
Diese page ist die relevanteste Referenz, die ich bis jetzt gefunden habe, die versucht, die Anzahl der Bits zu zählen, aber nicht die Anzahl der Bits zu reduzieren.
Edit: Ich wusste, das klingt unmöglich, aber ich bin gespannt, ob es einen Workaround dafür gibt!
So aufzubauen verwalten komprimieren ein n Bit Daten in 'n-1'? Cool. Dann komprimiere 'n-1' in 'n-2' und runter auf Null. Perfekte Kompression. Sie werden sicher einen Nobelpreis bekommen. –
Wie können Sie das möglicherweise tun? – OldProgrammer
4 Bits codieren 16 mögliche Werte. 3 Bits codieren 8 mögliche Werte. Also die Antwort ist NEIN. – user3386109