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 la priorité associée à , PriorityQueue<TElement,TPriority>et supprime immédiatement l’élément minimal, renvoyant 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 à .PriorityQueue<TElement,TPriority>
- priority
- TPriority
Priorité à laquelle associer le nouvel élément.
Retours
Élément minimal supprimé après l’opération d’enqueue.
Remarques
Implémente une opération d’insertion puis d’extraction de tas généralement plus efficace que le séquencement des opérations d’enqueue et de file d’attente.