Method | Description | |
---|---|---|
GetEdge ( int strongConnectedComponent, int edgeIndex ) : |
||
GetStrongConnectedComponentEdgesCount ( int strongConnectedComponent ) : int | ||
GetStrongConnegtionComponentVerticesCount ( int strongConnectedComponent ) : int | ||
GetVertex ( int strongConnectedComponent, int vertexIndex ) : int | ||
IsStrongConnected ( int vertex1, int vertex2 ) : bool | ||
KosarajuAlgorithm ( |
Method | Description | |
---|---|---|
AddStrongConnectedComponent ( int vertex, int mark, |
||
BuildStrongConnectedComponents ( |
public GetEdge ( int strongConnectedComponent, int edgeIndex ) : |
||
strongConnectedComponent | int | |
edgeIndex | int | |
return |
public GetStrongConnectedComponentEdgesCount ( int strongConnectedComponent ) : int | ||
strongConnectedComponent | int | |
return | int |
public GetStrongConnegtionComponentVerticesCount ( int strongConnectedComponent ) : int | ||
strongConnectedComponent | int | |
return | int |
public GetVertex ( int strongConnectedComponent, int vertexIndex ) : int | ||
strongConnectedComponent | int | |
vertexIndex | int | |
return | int |
public IsStrongConnected ( int vertex1, int vertex2 ) : bool | ||
vertex1 | int | |
vertex2 | int | |
return | bool |
public KosarajuAlgorithm ( |
||
Graph | ||
return | System |