dotnet / dotnet/dotnet-api-docs
Clarify what "minimal element" means in PriorityQueue.EnqueueDequeue
- Lingua principale
- C#
- Stelle
- 949
- Fork
- 1.7k
- Merge medio
- 2g 19h
- PR unite (30g)
- 52
Descrizione
### Description
PriorityQueue.EnqueueDequeue() does not return the minimum element in this condition. It returns the last added element.
### Reproduction Steps
` var pq= new PriorityQueue();
pq.Enqueue(5, 0);
var r = pq.EnqueueDequeue(6, 0);`
### Expected behavior
r = 5
### Actual behavior
r = 6
### Regression?
_No response_
### Known Workarounds
_No response_
### Configuration
.NET 6
Windows 11 x64
### Other information
_No response_
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia dalla documentazione dell'API PriorityQueue.EnqueueDequeue e dalla riproduzione mostrata nell'issue, verificando come viene definito «minimum element» quando le priorità sono uguali. Chiarisci il comportamento documentato usando l'esempio fornito e verifica che la formulazione distingua l'elemento restituito dall'elemento appena aggiunto.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- csharp
- Ambito
- documentation
- Tipo di issue
- Documentazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 45/100