goldman.collection.tagged.priority
Class TaggedLeftistHeap<T,V>
java.lang.Object
goldman.collection.tagged.TaggedCollectionWrapper<T,E>
goldman.collection.tagged.priority.TaggedPriorityQueueWrapper<T,V>
goldman.collection.tagged.priority.TaggedLeftistHeap<T,V>
- All Implemented Interfaces:
- TaggedPriorityQueue<T,V>, TaggedCollection<T,V>, Iterable<TaggedElement<T,V>>
public class TaggedLeftistHeap<T,V>
- extends TaggedPriorityQueueWrapper<T,V>
- implements TaggedPriorityQueue<T,V>
A tagged version of a leftist heap.
Methods inherited from class goldman.collection.tagged.TaggedCollectionWrapper |
accept, clear, contains, elements, ensureCapacity, get, getCapacity, getSize, isEmpty, putAll, remove, tags, toString, trimToSize, values |
Methods inherited from interface goldman.collection.tagged.TaggedCollection |
accept, clear, contains, elements, ensureCapacity, get, getCapacity, getSize, isEmpty, put, putAll, remove, tags, toString, trimToSize, values |
TaggedLeftistHeap
public TaggedLeftistHeap(Comparator<? super T> comp)
TaggedLeftistHeap
public TaggedLeftistHeap()