Given a graph generated using GraphBuilder.makeGraph(), this class finds all articulation points in graph. Since GraphBuilder assumes 0-based indexing, this class also works assuming 0-based indexing.
All members of this class are static, so no constructor defined.
public static boolean[] articulationPoints(int[][] graph)
Returns boolean array of length
** Constraints **
- graph is generated using GraphBuilder.makeGraph(), so all constraints applicable to makeGraph method applies.
** Computational complexity **
- $ O (NumberOfNodes + NumberOfEdges) $