Find the number of edges in the largest connected component of a graph

Asked atAmazon
1Give yourself 5 minutes
2Answer out loud, not in your head
3Then compare with the answer below
0
Stuck? Show a way to structure it+
  1. 01Clarify how the largest component is defined.
  2. 02Build adjacency lists or use given lists.
  3. 03Traverse each unvisited component.
  4. 04Accumulate degrees or edges during traversal.
  5. 05Convert degree sum to edges for undirected graphs.

Reference answer

Then expect these follow-ups

  • How would strong connectivity change the solution?

    Tests: constraint adaptation

  • What happens with parallel edges?

    Tests: follow-up reasoning

Free to read · better with Enzo

Practice this out loud with Enzo

Enzo runs it as a mock interview, pushes back with follow-ups, and grades you on the rubric.

Next question