Spring面向切面
Spring装配bean
优先队列
介绍
优先队列是一种抽象数据类型,表示了一组值和对这些值的操作。优先队列最重要的操作就是删除最大元素和插入元素。泛型优先队列的API:
public class MaxPQ<key extends Comparable |
|
---|---|
MaxPQ | 创建一个优先队列 |
MaxPQ(int max) | 创建一个初识容量为max的优先队列 |
MaxPQ(key[] a) | 用a[]中的元素创建一个一个优先队列 |
void insert() | 向优先队列中插入一个元素 |
key max() | 返回最大元素 |
key delMax() | 删除并返回最大元素 |
boolean isEmpty() | 返回队列是否为空 |
int size() | 返回优先队列中的元素个数 |