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