使用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>();
}
}热门推荐
3 祝福语简短的微信
10 幼儿祝福语大全简短贺卡
11 感谢教官文案祝福语简短
12 鼠年同事祝福语简短创意
13 元旦祝福语 简短独特群发
14 妈咪跟我生日祝福语简短
15 给儿子新婚祝福语简短
16 伴娘祝福语长文案简短
17 恭喜高考完祝福语简短
18 生日祝福语送老公简短