使用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>();
}
}热门推荐
5 送米的祝福语简短
10 爱心大叔生日祝福语简短
11 过年祝自己祝福语简短
12 初四祝福语简短霸气
13 乔迁送茶具简短祝福语
14 春节福字祝福语简短
15 喝酒祝福语大全简短新颖
16 毕业写给学校简短祝福语
17 立春祝福语简短微信
18 小年对儿子祝福语简短