Class SaturationDegreeColoring.Heap
java.lang.Object
org.jgrapht.alg.color.SaturationDegreeColoring.Heap
- Enclosing class:
SaturationDegreeColoring<V,E>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate SaturationDegreeColoring<V,E>.HeapHandle[] private Comparator<V> private int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbulkInsert(SaturationDegreeColoring<V, E>.HeapHandle[] handles) voiddelete(SaturationDegreeColoring<V, E>.HeapHandle handle) private voidfixdown(int k) private voidfixup(int k) voidfixup(SaturationDegreeColoring<V, E>.HeapHandle handle) private voidforceFixup(int k) voidinsert(SaturationDegreeColoring<V, E>.HeapHandle handle) intsize()
-
Field Details
-
comparator
-
size
private int size -
array
-
-
Constructor Details
-
Heap
-
-
Method Details
-
fixdown
private void fixdown(int k) -
fixup
private void fixup(int k) -
forceFixup
private void forceFixup(int k) -
deleteMin
-
size
public int size() -
fixup
-
delete
-
insert
-
bulkInsert
-