使用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>();
}
}热门推荐
10 新年门口花束祝福语简短
11 盘锦结婚祝福语大全简短
12 父母生日祝福语 简短独特
13 家庭恩爱祝福语简短英文
14 高考俄语祝福语大全简短
15 虎年祝福语 诗句唯美简短
16 生日婚礼祝福语简短精辟
17 虎年喝酒拜年祝福语简短
18 教师闺蜜祝福语简短