C# 優先順序佇列
優先順序佇列儲存具有優先順序值的資訊。它是佇列的擴充套件。
當你嘗試從優先順序佇列中刪除一項時,優先順序最高的一項會被最先刪除。
讓我們看看如何設定優先順序佇列 −
public class MyPriorityQueue <T> where T : IComparable <T> {
}現在讓我們新增一項。在下例中,這些項儲存在資訊中,該資訊是一個通用列表。
示例
public class MyPriorityQueue <T> where T : IComparable <T> {
private List <T> info;
public MyPriorityQueue() {
this.info = new List <T>();
}
}
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP