Autor Beitrag
Martello
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 131

WIN 2000
TP, C, Delphi 1.0, Turbo Delphi 2006, Delphi 7
BeitragVerfasst: Sa 16.05.09 21:58 
Ich habe zwei Textdateien, in denen zeilenweise Messwerte stehen.
An erster Stelle steht jeweils ein Zeitstempel mit Unix-Zeit.

Die Messdaten stammen aus dem gleichen Mess-Zeitraum und sollen nun in eine gemeinsame Datei (oder in die größere von beiden) sortiert werden. Gibt es Sortierfunktionen für String-List, oder hat jemand eine Idee, wie ich das elegant lösen könnte, ohne mit Pointern arbeiten zu müssen?

Gruß,
Martello
ffgorcky
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 573

WIN XP/2000 & 7Prof (Familie:Win95,Win98)

BeitragVerfasst: Sa 16.05.09 22:20 
Also laut dem dritten Beitrag im Thema 90046
gibt es doch eine Prozedur namens StringList.Sort;
Ich hoffe das hilft.
Kha
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3803
Erhaltene Danke: 176

Arch Linux
Python, C, C++ (vim)
BeitragVerfasst: Sa 16.05.09 23:11 
Wenn die beiden Dateien aber jeweils schon sortiert sind, würde es ein selbst geschriebener Algorithmus in linearer Zeit und vor allem konstantem Speicher (da immer nur zwei Einträge gleichzeitig geladen sein müssen) schaffen.
Falls wir hier von Mengen reden, bei denen sich solche Überlegungen überhaupt rentieren ;) .

_________________
>λ=