⬅ Previous TopicBridges in Graph using Tarjan's Algorithm
Next Topic ⮕Strongly Connected Components using Kosaraju's Algorithm
In an undirected connected graph, an articulation point (or cut vertex) is a node that, when removed (along with its edges), increases the number of connected components in the graph.
Problem: Given an undirected graph with V
vertices and an adjacency list adj
, find all articulation points.
- Indexing is 0-based, i.e., nodes are numbered from
0
toV-1
. - There may be self-loops and multiple edges, but you should still identify articulation points based on connectivity.