Concept Flow - Articulation Points in Graph
Start DFS from a node
Mark node visited, set discovery & low time
For each neighbor
If not visited
Recurse DFS on neighbor
Update low[node
Check articulation condition
Mark node as articulation if condition met
Return to parent
Repeat for all nodes
Collect all articulation points
End
Start DFS from each node, track discovery and low times, update low values, and mark articulation points when conditions meet.
