Einzelnen Beitrag anzeigen

generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.415 Beiträge
 
Delphi XE5 Professional
 
#3

AW: Nextgen - Kompressionsverfahren

  Alt 22. Jun 2011, 14:35
Im Prinzip nutzt du ein vordefiniertes Wörterbuch, welches bereits beim entpacken vorhanden ist.

Dein Beispiel hingt aber.
Denn 5232241 würdest du als Integer ablegen müssen 4 Byte. Plus die Länge 5 in 1 Byte = 5 Byte = Length(HALLO)

Wird die Position größer, dann musst du diese evtl. als int64 ablegen - 8 Byte.

Also musst du um überhaupt komprimieren (mit Gewinn) zu können ca. 10 Bytes am Stück finden im Wörterbuch.
Je länger umso unwahrscheinlicher, dass du es findest.

Außerdem müsstest jedes mal PI in den benötigten Stellen berechnen.
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat