|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.mhhe.clrs2e.Prim
Implements Prim's algorithm for minimum spanning tree from page 572 of Introduction to Algorithms, Second edition.
Nested Class Summary | |
private static class |
Prim.PrimInfo
Inner class to maintain the Vertex object, key,
parent, and handle into the priority queue for each vertex. |
Constructor Summary | |
Prim()
|
Method Summary | |
com.mhhe.clrs2e.WeightedAdjacencyListGraph |
computeMST(com.mhhe.clrs2e.WeightedAdjacencyListGraph g)
Computes the minimum spanning tree of a weighted, undirected graph. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Prim()
Method Detail |
public com.mhhe.clrs2e.WeightedAdjacencyListGraph computeMST(com.mhhe.clrs2e.WeightedAdjacencyListGraph g)
computeMST
in interface MST
g
- The undirected graph.
g
that is a minimum
spanning tree.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |