seth_not@home: Tabellen

Beitrag lesen

gudn tach!

Folgende Aufgabe: In einer Tabelle (Trennung der Werte mit Tab, der Datensätze mit Enter) stehen geordnet Termine (Geburtstage)
immer mit Datum und Ereignis.

also in etwa so?

geburtstag<tab>name<tab>ereignis<newline>

(und davon mehrere hintereinander und vermutlich unsortiert)

dann wuerde ich die datei zeilenweise einlesen, mir das datum merken mit dem letzten gespeicherten datum vergleichen und die zeile mit dem passenderen datum speichern sowie die andere zeile verwerfen. so lange, bis du am ende der datei bist.
bei dem gefundenen datensatz kannst von rechts alle whitespaces entfernen und dann bei allen tabs splitten.

falls die datensaetze nach datum sortiert vorliegen, kannst du mit einem divide-and-conquer-algorithmus nach dem richtigen datensatz suchen.

Ähnliche Aufgabe: "Anzeigen des letzten Eintrags im Gästebuch".

letzte zeile einer datei anzeigen?

Programmiersprache ist mir egal.

z.b. perl (wie auch angegeben) ist eine gute wahl fuer sowas.

Gibt es da schon was? Wenn ja, wo?

bestimmt. keine ahnung.

Wenn nein, wie könnte ein Ansatz sein.

das habe ich kurz skizziert.

prost
seth