PriorityQueue<TElement,TPriority>.EnqueueDequeue Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menambahkan elemen yang ditentukan dengan prioritas terkait ke PriorityQueue<TElement,TPriority>, dan segera menghapus elemen minimal, mengembalikan hasilnya.
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
Parameter
- element
- TElement
Elemen yang akan ditambahkan ke PriorityQueue<TElement,TPriority>.
- priority
- TPriority
Prioritas untuk mengaitkan elemen baru.
Mengembalikan
Elemen minimal dihapus setelah operasi antrean.
Keterangan
Menerapkan operasi tumpukan insert-then-extract yang umumnya lebih efisien daripada mengurutkan operasi antrean dan penghapusan antrean.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk