@@Pit
ich habe ein Ausgangsdatum
Xvorliegen und ich habe eine KalenderwocheYvorliegen, das sich chronologisch hinter dem X-Datum befindet. Zudem habe ich eine WiederholungsregelZ, z.b. day, week, month oder year. Nun suche ich ein Verfahren, nachdem ich effizient prüfen kann, ob sichX + n*Z innerhalb von Ybefindet.Habt Ihr eine Idee? Ich komme tatsächlich nur darauf, alle Datümer
X+n*Zdurchzugehen, bis ich > Y bin und jeden Schritt nach Treffer/Nichttreffer zu prüfen.
Der Aufwand ist linear O(n). Wie effizient soll es denn noch sein?
Bei day und week geht’s mit konstantem Aufwand O(1): gib TRUE zurück. Oder allgemeiner: wenn Z < Länge(Y), dann TRUE, weil es immer ein n gibt, sodass X + n × Z in Y liegt.
LLAP 🖖
-- 
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory
  “When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory
 nicht angemeldet
 nicht angemeldet Gunnar Bittersmann
 Gunnar Bittersmann MudGuard
 MudGuard Rolf B
 Rolf B