|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--AbstractGraph.StronglyConnectedComponents
Field Summary | |
(package private) byte |
black
|
(package private) byte[] |
color
|
(package private) Vertex[] |
components
|
(package private) byte |
grey
|
(package private) java.util.List[] |
prev
|
(package private) java.util.LinkedList |
revlist
|
(package private) byte |
white
|
Constructor Summary | |
(package private) |
AbstractGraph.StronglyConnectedComponents()
Constructeur |
Method Summary | |
(package private) Vertex[] |
components()
Calcul des composantes fortement connexes. |
private void |
firstVisit(Vertex u)
Premier parcours en profondeur |
private void |
secondVisit(Vertex u,
Vertex w)
Second parcours en profondeur |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
java.util.List[] prev
byte[] color
final byte white
final byte grey
final byte black
java.util.LinkedList revlist
Vertex[] components
Constructor Detail |
AbstractGraph.StronglyConnectedComponents()
Method Detail |
private void firstVisit(Vertex u)
private void secondVisit(Vertex u, Vertex w)
Vertex[] components()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |