mario: große Zahlen kodieren dekodieren - platzsparend und performant

Beitrag lesen

Hallo Eddi,

Jede Zeile in der Problem-Datei steht für ein Wort. In einer zweiten Datei sind X-Wörter mit Zeilenumbruch untereinander. Die ermittelten Zeilennummern aus dieser Datei sind sozusagen meine X-Achse.

Die Beschreibung der Y-Achse befindet sich in einer dritten Datei (Ebenfalls eine Datei mit - diesmal - X-Links).

In meiner Problemdatei befinden sich also Zeilenweise die Anzahl der Treffer eines Wortes, spaltenweise verweisend auf Links in einer dritten Datei.

Oops das versteht ja keiner, darum hier bildlich:

Wort1, 2345,455,56
Wort2,   46, 34, 0

Datei1
Datei2
Datei3

Soll heißen Wort1 befindet sich 2345 x in Datei 1, 455 x in Datei 2, 56 x in Datei 3.

Das ganze ergibt ein Index-Ranking für eine Lokale Suchmaschine.

Du Denkst also, wenn ich in meiner Problemdatei einfach die Zahlen mit einem Seperator ("|") getrennt abspeichere (Bei Null dann kein Eintrag), bin ich schneller via Implode/Explode in der Suche als mit meiner Ascii-Variante?

Viele Grüße aus Leipzig,

Mario