会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
LeonYi
首页
归档
新随笔
博客管理
LeonYi
仰望星空,脚踏实地
博客园
首页
新随笔
联系
订阅
管理
2023年2月1日
【数据结构】基于C、Python-详解优先队列的二叉堆(最大堆)的原理和实现
摘要: 一、堆的基础 1.1 优先队列和堆 优先队列(Priority Queue):特殊的“队列”,取出元素顺序是按元素优先权(关键字)大小,而非元素进入队列的先后顺序。 若采用数组或链表直接实现优先队列,代价高。依靠数组,基于完全二叉树结构实现优先队列,即堆效率更高。一般来说堆代指二叉堆。 优先队列的完
阅读全文
posted @ 2023-02-01 23:51 LeonYi
阅读(693)
评论(0)
推荐(1)
公告