ap
Class ArrayPriorityQueue

java.lang.Object
  extended byap.ArrayPriorityQueue
All Implemented Interfaces:
PriorityQueue

public class ArrayPriorityQueue
extends java.lang.Object
implements PriorityQueue


Constructor Summary
ArrayPriorityQueue()
           
 
Method Summary
 void add(java.lang.Object x)
           
 boolean isEmpty()
           
 java.lang.Object peekMin()
           
 java.lang.Object removeMin()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArrayPriorityQueue

public ArrayPriorityQueue()
Method Detail

add

public void add(java.lang.Object x)
Specified by:
add in interface PriorityQueue

removeMin

public java.lang.Object removeMin()
Specified by:
removeMin in interface PriorityQueue

peekMin

public java.lang.Object peekMin()
Specified by:
peekMin in interface PriorityQueue

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface PriorityQueue