Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Given: graph G. Say G has k (connected) components 1 k. Clearly, k n. We would like to record which vertex is in which component:
Given: graph G. Say G has k (connected) components 1 k. Clearly, k n.
We would like to record which vertex is in which component: array comp[1] comp[n] is used for this purpose; value of comp[i] = j means, vertex i is in component j.
Given graph G and array comp[1] comp[n], design an algorithm by appropriately modifying dfs(depth first search) that sets comp[x] to i provided vertex x is in component number i.
Must run in O(m + n) time!!! Present a complete algorithm.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started