How to you add edges in adjacency list graph c++
You can use like an array of vectors in c++ for maintaining the adjacency list.
For example:
//initialize the list
vector edges[1000];
Now if you want to make node i and node j to be connected you can do something like this:
//add neighbors to both the node
edges[i].push_back(j);
edges[j].push_back(i);
Similarly for all other edges you can do the same.
Refer to this article -
Graph Theory Part-1