【ADT】第六章 堆—优先队列

以前在链表ADT中涉及到了队列,LInkedList经过双链表实现了队列先进先出的功能 这次提出一个优先队列的概念,它依旧知足队列一端入队一端出队的原则,惟一的区别在于出列的工做是找出、返回并删除优先队列中的最小值 优先队列中的操做仅仅限于插入和最小值,不能排序、也不能find(非最小值) 一次insert(入队)的平均为O(1),删除最小元(出队)平均时间O(logN)java 对优先队列的实现
相关文章
相关标签/搜索