2.4.2初级实现 我们知道,基础数据结构是实现优先队列的起点.我们可以是使用有序或无序的数组或链表.在队列较小时,大量使用两种主要操作之一时,或是所操作元素的顺序已知时,它们十分有用.因为这些实现相对简单,我们在这里只能给出文字描述. 2.4.2.1数组实现(无序) 或许实现优先队列的最简单方法就是使用下压栈方式.insert()方法的代码和栈的push()方法完全一样,要实现删除最大元素,我们可以添加一段类似于选择排序的内循环的代码,将最大元素和边界元素交换然后删除它,和我们对栈的pop()…