Algorithmen und Datenstrukturen · Senior · Frage 55 von 75

Was bringt eine monotone Deque bei der Aufgabe „Maximum im Schiebefenster“?

Antwort zeigen

Richtige Antwort: Das Maximum jedes Fensters in O(1), insgesamt O(n)

Erklärung

Die Deque hält Indizes fallender Werte: neue Werte entfernen hinten kleinere, und Indizes, die das Fenster verlassen haben, fallen vorne weg. Jeder Index kommt einmal hinein und einmal heraus. Für einen Median braucht man stattdessen zwei Heaps.

Zum Weiterlesen

Fehler in der Frage

Algorithmen und Datenstrukturen · Senior · Frage 55

Teste dich selbst

Mach den Test Algorithmen und Datenstrukturen · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen