Adjacency List Representation (cont)
Edge insertion:
insertEdge(g,(v,w)):
| Input graph g, edge (v,w)
|
| insertLL(g.edges[v],w)
| insertLL(g.edges[w],v)
| g.nE=g.nE+1
|
Edge removal:
removeEdge(g,(v,w)):
| Input graph g, edge (v,w)
|
| deleteLL(g.edges[v],w)
| deleteLL(g.edges[w],v)
| g.nE=g.nE-1
|
|