Structs

A graph data structure with adjacency list representation.

Functions

To return the vertices of each edge as a graph
Performs Depth first search algorithm on a given directed graph represented as an adjacency list. Prints a graph, where the nodes of the graph are in the visited order.