您当前的位置: 首页 >  数据结构与算法

white camel

暂无认证

  • 1浏览

    0关注

    442博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

《恋上数据结构与算法》笔记(十七):优先级队列 (二叉堆实现)

white camel 发布时间:2020-12-27 11:44:06 ,浏览量:1

一、优先级队列(Priority Queue)

队列相关的链接 : 队列

  • 普通的队列是先进先出原则。
  • 优先级队列是按照优先级高低进行出队,比如将优先级最高的元素作为队头优先出队。
  • 使用场景:
    • 医院急诊根据病人病情和挂号时间决定谁先看病。
    • 操作系统的多任务调度,队列元素是任务,优先级是任务类型
二、优先级队列(Priority Queue)底层实现

在这里插入图片描述

  • 通过最大堆来实现优先级队列。
public class PriorityQueue            
关注
打赏
1661428283
查看更多评论
0.0393s