PriorityQueue<TElement,TPriority>.EnqueueDequeue Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ajoute l’élément spécifié avec une priorité associée à l’élément PriorityQueue<TElement,TPriority>, et supprime immédiatement l’élément minimal, en retournant le résultat.
public:
TElement EnqueueDequeue(TElement element, TPriority priority);
public TElement EnqueueDequeue(TElement element, TPriority priority);
member this.EnqueueDequeue : 'Element * 'Priority -> 'Element
Public Function EnqueueDequeue (element As TElement, priority As TPriority) As TElement
Paramètres
- element
- TElement
Élément à ajouter au PriorityQueue<TElement,TPriority>.
- priority
- TPriority
Priorité à laquelle associer le nouvel élément.
Retours
Élément minimal supprimé après l’opération de file d’attente.
Remarques
Implémente une opération de tas d’extraction d’insertion qui est généralement plus efficace que le séquencement des opérations de file d’attente et de mise en file d’attente.