优先队列——二叉堆实现
最新推荐文章于 2023-08-07 21:36:33 发布
本文介绍了二叉堆作为优先队列的实现原理。二叉堆是一种完全二叉树,分为最大堆和最小堆,满足特定的堆特性。插入元素时,新元素插入数组末尾并上浮至合适位置,时间复杂度为Ο(logn)。出队时,删除根节点(最小元素),通过子节点中较小者上移并递归调整,保持完全二叉树特性,整体操作时间复杂度为Ο(logn)。

最低0.47元/天 解锁文章
1370

被折叠的 条评论
为什么被折叠?



