summaryrefslogtreecommitdiff
path: root/src/03/graph.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/03/graph.c')
-rw-r--r--src/03/graph.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/03/graph.c b/src/03/graph.c
index 0467e8b..1e67202 100644
--- a/src/03/graph.c
+++ b/src/03/graph.c
@@ -20,3 +20,7 @@ Vertex *graph_add_vertex(Graph *graph, char label) {
graph->vertices[(int)label] = item;
return item;
}
+
+void graph_add_edge(Graph *graph, Vertex *a, Vertex *b) {
+ graph->edges[a->label][b->label] = true;
+}