Algorithmen und Datenstrukturen · Senior · Frage 60 von 75

Welches Problem löst ein Ringpuffer mit Head- und Tail-Index für eine Queue mit hohem Durchsatz?

Antwort zeigen

Richtige Antwort: Einreihen und Entnehmen in O(1) ohne Verschieben

Erklärung

Die Indizes laufen mit % capacity im Kreis, der Puffer wird also endlos wiederverwendet. So reihen Audio-Puffer, Netzwerktreiber und Log-Sammler Daten ein. Ist er voll, blockiert er, verwirft neue Elemente oder überschreibt die ältesten.

Zum Weiterlesen

Fehler in der Frage

Algorithmen und Datenstrukturen · Senior · Frage 60

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