Graph Representation
Learn the techniques to represent graphs in computer memory.
We'll cover the following...
Introduction
There are many ways to represent a graph. The two most common ways of representing a graph are explained below:
Adjacency matrix
An adjacency matrix is a V*V binary matrix A. Element , is 1 if there is an edge from vertex i to vertex j. Else, , is 0.
Note: A binary matrix is a matrix in which the cells can have only one of two possible values - either 0 or 1.
The adjacency matrix can also be modified for the weighted graph in which instead of storing 0 or 1 in ...