Understanding different ways to represent graphs: adjacency matrix, adjacency list, and edge list.
Coming soon...