Skip to main content
PreparationZone Logo
PreparationZone
Back to Coding

Coding · Medium · Pro

Clone an undirected graph with random-value nodes

CodingGraphsSenior
Model answerPreview

Approach

  • HashMap from original node to clone.
  • BFS/DFS: create clone on first visit, wire neighbors recursively.

Java Solution

Java
public class GraphClone {
    private final Map<Node, Node> ma…