public class PQueue<E> extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected Comparator<? super E> |
comparator |
protected E[] |
queue |
protected int |
size |
| 限定符 | 构造器和说明 |
|---|---|
protected |
PQueue(int capacity,
Comparator<? super E> comparator) |
protected E[] queue
protected int size
protected final Comparator<? super E> comparator
protected PQueue(int capacity,
Comparator<? super E> comparator)
public static <E> PQueue<E> of(int capacity, Comparator<? super E> comparator)
public static <E> PQueue<E> of(Comparator<? super E> comparator)
public final int size()
public final boolean isEmpty()
public final void offer(E e)
public final E poll()
public final E peek()
Copyright © 2022. All rights reserved.