Class IntDoubleHeap
java.lang.Object
gaiasky.util.IntDoubleHeap
A min-heap of integers with associated double keys.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
IntDoubleHeap
public IntDoubleHeap(int capacity)
-
-
Method Details
-
add
public void add(int index, double value) -
peekValue
public double peekValue() -
peekIndex
public int peekIndex() -
poll
public void poll() -
maxIndex
public int maxIndex() -
value
public double value(int index) -
index
public int index(int index) -
remove
public void remove(int index) -
clear
public void clear() -
size
public int size() -
indexArray
public int[] indexArray()
-