title: Implementation of an adjacency list graph representation
body: <p>I have just started with the graph theory. I can't figure out how to code adjacency list using linked lists. for example, if I have this graph (undirected):</p>
  
  <pre><code>A--------B
  |       /|\
  |      / | \  
  |     /  |  \
  |    /   |   \
  |   /    |    \
  |  /     |     \
  | /      |      \
  C        E-------D
  </code></pre>
  
  <p>How do I code it? I know how to do it using adjacency matrix, but how to code it using adjacency list and linked lists (c++)?</p>