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