diff --git a/challenges/08-coding-interview-questions-and-take-home-assignments/coding-interview-data-structure-questions.json b/challenges/08-coding-interview-questions-and-take-home-assignments/coding-interview-data-structure-questions.json index 20bb62a985..37382134ec 100644 --- a/challenges/08-coding-interview-questions-and-take-home-assignments/coding-interview-data-structure-questions.json +++ b/challenges/08-coding-interview-questions-and-take-home-assignments/coding-interview-data-structure-questions.json @@ -2614,9 +2614,9 @@ "
Node1: Node2, Node3", "Above is an undirected graph because
Node2: Node1
Node3: Node1
Node1
is connected to Node2
and Node3
, and that information is consistent with the connections Node2
and Node3
show. An adjacency list for a directed graph would mean each row of the list shows direction. If the above was directed, then Node2: Node1
would mean there the directed edge is pointing from Node2
towards Node1
.",
"We can represent the undirected graph above as an adjacency list by putting it within a JavaScript object.",
- "var undirectedG = {", + "
Node1: [\"Node2\", \"Node3\"],
Node2: [\"Node1\"],
Node3: [\"Node3\"]
};
var undirectedG = {", "This can also be more simply represented as an array where the nodes just have numbers rather than string labels.", - "
Node1: [\"Node2\", \"Node3\"],
Node2: [\"Node1\"],
Node3: [\"Node1\"]
};
var undirectedGArr = [", + "
[1, 2], # Node1
[0], # Node2
[2] # Node3
];
var undirectedGArr = [", "
[1, 2], # Node1
[0], # Node2
[0] # Node3
];
James
, Jill
, Jenny
, and Jeff
. There are edges/relationships between James and Jeff, Jill and Jenny, and Jeff and Jenny."
],