使用C#的优先级队列
优先级队列包含具有优先级值的信息。它是队列的扩展。
当您尝试从优先级队列中删除项目时,具有最高属性的项目将首先被删除。
让我们看看如何设置优先级队列-
public class MyPriorityQueue <T> where T : IComparable <T> {
}现在让我们添加一个项目。在下面的示例中,项目将存储在info(这是常规列表)中。
示例
public class MyPriorityQueue <T> where T : IComparable <T> {
private List <T> info;
public MyPriorityQueue() {
this.info = new List <T>();
}
}热门推荐
6 祝福语简短古诗词
7 怎么说祝福语简短
10 少先队代表送祝福语简短
11 爸爸爱你祝福语大全简短
12 生日牌祝福语英语简短
13 外婆祝福语短句唯美简短
14 写给情侣祝福语 浪漫简短
15 护士辞职送行祝福语简短
16 宝子生日祝福语简短
17 佛教生日祝福语简短大全
18 大雪生日祝福语大全简短