queue

Eine Queue ist eine geordnete First-in-first-out-Datenstruktur. Typische Implementierungen von Warteschlangen unterstützen das Schieben von Elementen nach hinten und das Herausspringen von der vorderen Position.
2
Antworten

FIFO Karte mit begrenzten Elementen

Ich brauche ein HashMap oder simpy ein Map mit einer festen Anzahl von Elementen ( n ), die wie eine FIFO Warteschlange funktionieren. Also, bis die Elementnummer ist & lt; = n werden neue Elemente einfach in die Karte eingefügt....
07.06.2013, 16:36
3
Antworten

Iteriert durch die Std-Warteschlange

Ich versuche, BOOST_FOREACH zu verwenden, um durch die std :: queue zu iterieren. Aber es gibt keine Iteratoren in dieser Klasse, weil ich einen Fehler habe: %Vor% Ich brauche in der Struktur wie: der erste kommt, der erste geht weg.     
01.06.2010, 14:16
1
Antwort

Prüfe, ob das Element bereits in einer Warteschlange ist [duplizieren]

Ich verwende die Queue Bibliothek in Python und möchte Warteschlangeneinträge eindeutig halten. Als solches möchte ich überprüfen, ob etwas nicht bereits in der Warteschlange ist, bevor es hinzugefügt wird, im Wesentlichen eine Funktion...
12.05.2013, 10:29
3
Antworten

ist Queue.Synchronized schneller als mit einem Lock ()?

Ich habe eine Warteschlange, in der die Enqueue-Operation von einem Thread ausgeführt wird und die Dequeue-Operation von einem anderen ausgeführt wird. Unnötig zu erwähnen, dass ich dafür einige Thread-Sicherheit implementieren musste. Ich ha...
27.01.2011, 15:20
4
Antworten

Wie man eine persistente Warteschlange auf Android realisiert

Meine Anwendung benötigt eine Datenstruktur, die einer Queue ähnlich ist: Daten hineinlegen, Daten davon empfangen, FIFO-ähnlich. Mit Daten meine ich zunächst einfache Strings, später vielleicht komplexere Objekte. Die Sache ist, dass die Wartes...
27.01.2012, 12:50