Gibt es eine Möglichkeit, eine Warteschlange in O (1) zu leeren?C++

Programme in C++. Entwicklerforum
Anonymous
 Gibt es eine Möglichkeit, eine Warteschlange in O (1) zu leeren?

Post by Anonymous »

Ich versuche, die mit Standarddatenstrukturen verbundenen zeitlichen Komplexitäten zu verstehen. Für eine Warteschlange wissen wir, dass Enqueue () und dequeue () operationen typischerweise O (1) in Implementierungen sind, wie bei der Verwendung einer verknüpften Liste oder einer kreisförmigen Puffer. /> Oder ist es von Natur aus o (n), weil wir jedes Element einzeln entfernen müssen? < /p>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post