Einzelnen Beitrag anzeigen

TigerLilly

Registriert seit: 24. Mai 2017
Ort: Wien, Österreich
1.176 Beiträge
 
Delphi 11 Alexandria
 
#9

AW: Größte Menge von parallelen Zeiträumen in einem Zeitraum ermitteln

  Alt 3. Sep 2018, 21:22
Ich würde eine Liste aller Termine an dem Tag des neuen Termins erstellen + für jeden prüfen, ob er mit dem neuen Termin überlappt.
Überlappen kann sein:
- bestehender Termin beginnt nach, aber vor dem Ende des neuen Termins
- bestehender Termin endet nach dem Beginn, aber vor dem Ende des neuen Termins
- bestehender Termin beginnt vor und endet nach dem neuen Termin

Die Überlappungen werden mitgezählt. ist das Ergebnis < X --> zulassen.

Wenn die Termine über mehrere Tage gehen können, wird das Erstellen der Liste etwas aufwändiger, aber die Idee bleibt die gleiche.
  Mit Zitat antworten Zitat