diff --git a/src/data-structures/graph/README.md b/src/data-structures/graph/README.md new file mode 100644 index 00000000..6d2247fd --- /dev/null +++ b/src/data-structures/graph/README.md @@ -0,0 +1,18 @@ +# Graph + +A graph data structure consists of a finite (and possibly +mutable) set of vertices or nodes or points, together +with a set of unordered pairs of these vertices for an +undirected graph or a set of ordered pairs for a +directed graph. These pairs are known as edges, arcs, +or lines for an undirected graph and as arrows, +directed edges, directed arcs, or directed lines +for a directed graph. The vertices may be part of +the graph structure, or may be external entities +represented by integer indices or references. + +![Graph](https://www.tutorialspoint.com/data_structures_algorithms/images/graph.jpg) + +## References + +[Wikipedia](https://en.wikipedia.org/wiki/Graph_(abstract_data_type))